home *** CD-ROM | disk | FTP | other *** search
/ The Business Master (3rd Edition) / The Business Master (3rd Edition).iso / files / business / mrbill1 / bill.doc next >
Encoding:
Text File  |  1991-10-02  |  105.8 KB  |  2,575 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.              ###     ###   #######
  26.              ## #   # ##   ##    ##
  27.              ##  # #  ##   ##    ##
  28.              ##   #   ##   ####### 
  29.              ##       ##   ## ##
  30.              ##       ##   ##  ###
  31.              ##       ##   ##    ## *
  32.  
  33.                                                              tm
  34.                        #######     ##    ##          ##        
  35.                        ##    ##    ##    ##          ##        
  36.                        ##     ##   ##    ##          ##        
  37.                        ########    ##    ##          ##        
  38.                        ##     ##   ##    ##          ##        
  39.                        ##    ##    ##    ##          ##        
  40.                        #######     ##    #########   ######### 
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.      MR. BILL programs and manual copyright 1985, 1987 by David M. Alexander
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.      NO WARRANTY -- YOU USE THIS PROGRAM AT YOUR RISK, NOT 
  62.      MY RISK.  THIS PROGRAM "AS IS".  THERE IS NO WARRANTY OF 
  63.      MERCHANTABILITY OR FITNESS.  AT THIS PRICE, IF ANYTHING GOES 
  64.      WRONG, THE RISK IS YOURS.  IF ANY PART OF THE PROGRAM IS 
  65.      DEFECTIVE YOU, NOT I, ASSUME THE ENTIRE COST OF SERVICING
  66.      OR REPAIR.
  67.  
  68.                  MR. BILL is a Trade Mark of David M. Alexander
  69.  
  70.                  MS-DOS is a Trade Mark Of MicroSoft Inc.
  71.  
  72.         This manual is copyrighted by David M. Alexander 1985, 1986
  73.         1988, 1989
  74.             All  of  the programs beginning with the  letters  BILL  and 
  75.       referred to in this manual are copyrighted by David M. Alexander 
  76.       1985, 1986, 1988, 1989.   
  77.       No  part of this manual or these programs may be  copied 
  78.       without the written permission of David M. Alexander.
  79.  
  80.  
  81.                   DAVID ALEXANDER
  82.                   2600 EL CAMINO REAL
  83.                        SUITE 506
  84.                   PALO ALTO, CA  94306
  85.  
  86.                   415-857-9233
  87.  
  88.  
  89.                   Print the manual through your wordprocessor
  90.     (WordStar, WordPerfect, PC-Write, etc) OR by typing:
  91.  
  92.              A>COPY BILL.DOC  LPT1: [RETURN]
  93.                     OR
  94.              A>PRINT BILL.DOC [RETURN -- BE SURE TO HAVE THE DOS
  95.                                  PRINT.COM FILE ON THE A: DISK]
  96.   
  97.              Have continuous form paper in your printer (about 90 pages)
  98.  
  99.      NOTE: FOR USE ON FLOPPY DISK MACHINES, AFTER PRINTING BILL.DOC,
  100.      COPY BILL.DOC TO ANOTHER DISK, DELETE BILL.DOC FROM THE 
  101.      REPORT DISK #2 AND COPY BILL.EXE FROM THE INPUT DISK #1
  102.      TO THE REPORT DISK #2.  IN THIS WAY, EACH DISK CAN BE RUN
  103.      INDEPENDENTLY.
  104.  
  105.  
  106.                                     i
  107.  
  108.                  T A B L E  O F  C O N T E N T S 
  109.  
  110.     INTRODUCTION                                        v - xvii
  111.  
  112.     SECTION I  --- WHAT'S IT ALL ABOUT  --  OVERVIEW
  113.  
  114.           1A --     What MR. BILL Does  ............... 1 - 3
  115.           1B --     Hardware Requirements  ............ 4
  116.  
  117.     SECTION II --- GETTING STARTED      --  INSTALLATION
  118.  
  119.           2A --     General Rules For Using MR. BILL .. 5 - 8
  120.           2B --     Turning On Computer & Copying Disks 9 - 11
  121.           2C --     The Main Menu Explained  .......... 12- 14 
  122.  
  123.          SECTION III -- FIRST USE   --  SETTING UP YOUR FILES
  124.  
  125.           3A --     Setting Your Subtotal Categories .. 15 - 19
  126.                          Billing Code File Name ------- 15
  127.                          Picking Subtotal Categories -- 15
  128.                          Derived Subtotal Categories -- 16
  129.                          Plus & Minus Signs In Subtotal 16
  130.                          Finance Charges -------------- 17
  131.                          Discount Categories ---------- 18
  132.                          Changing Subtotal Entries ---- 18
  133.                          Ledger Card Headings --------- 18
  134.  
  135.           3B --     Setting Billing Codes & Rates ..... 19 - 28
  136.                          Billing Codes ---------------- 20
  137.                          Fixing Typos  ---------------- 21
  138.                          What To Do When Rates Entered  21
  139.                          Billing Category Headings ---- 21
  140.                          Different Entry Styles ------- 21
  141.                          Non Printing Headings -------- 22
  142.                          Total Units To Left Of Heading 22
  143.                          Heading Summary -------------- 23
  144.                          Billing Rates ---------------- 24
  145.                          Conversion Factor ------------ 24
  146.                          Subtotal Category ------------ 25
  147.                          Changing Codes & Rates ------- 25
  148.                          Management Reports ----------- 26
  149.                          Different Rate Schedules ----- 26
  150.                          Printing List Of Rates & Codes 27
  151.                          Order Charges Appear On Bill - 27
  152.           SHAREWARE QUICK USE OUTLINE                   29 - 31
  153.                           
  154.            --- SHAREWARE FILE 'BILL.DOC' ENDS HERE ---
  155.     --- BELOW MATERIALS FURNISHED WHEN PROGRAM REGISTERED ---
  156.  
  157.           3C --     Entering Client Addresses ......... 27 - 32
  158.                          Files Created ---------------- 27
  159.  
  160.                                     ii
  161.  
  162.                          Billing Name ----------------- 27
  163.                          Copying An Address ----------- 27
  164.                          Entering The Address --------- 28
  165.                          Entering Regarding Line ------ 29
  166.                          Entering A Previous Balance -- 29
  167.                          Selecting Billing Rate Table - 29
  168.                          Done With An Address --------- 29
  169.                          Changing Addresses ----------- 30
  170.                          Deleting Billing Name -------- 30
  171.                          No Duplicate Billing Names --- 30
  172.                          Scanning Addresses ----------- 30
  173.                          Changing The Previous Balance  31
  174.                          Printing Addresses ----------- 31
  175.                          Rolodex tm Function ---------- 32
  176.  
  177.  
  178.     SECTION IV --- DAY TO DAY USE - DATA ENTRY, PRINTING BILLS
  179.  
  180.           4A --     Entering Charges & Payments ....... 33 - 44
  181.                          Printed Record Of Input ------ 33
  182.                          New Or Old Report ------------ 34
  183.                          File Name Of Billing Data ---- 34
  184.                          Begin & End Report Dates ----- 35
  185.                          Drive To Save Files ---------- 35
  186.                          Entering Billing Name -------- 36
  187.                          Fixing A Mistake ------------- 36
  188.                          Entry Numbers ---------------- 37
  189.                          Exiting When Done ------------ 37
  190.                          Entering Billing Data -------- 37
  191.                          Entering Date ---------------- 37
  192.                          Entering Amount & Code ------- 39
  193.                          Narrative Description -------- 40
  194.                          Checking Previous Balance ---- 41
  195.                          Checking RE Line ------------- 43
  196.                          Help ------------------------- 43
  197.                          Finished With Data Entry ----- 43
  198.                          Summary ---------------------- 43
  199.  
  200.           4B --     Preparing Bills & Reports ......... 45 - 53
  201.                          Printing Bills To Disk File -- 45
  202.                          Printing To Printer ---------- 45
  203.                          Report In Date Order --------- 45
  204.                          Changing Report Paper Size --- 45A - H
  205.                          Changing Report Date Format -- 45A - H
  206.                          Audit Trail Of Entries ------- 46
  207.                          Ledger Cards ----------------- 47
  208.                          Management Reports ----------- 47
  209.                          Ageing Reports --------------- 47
  210.                          Other Reports ---------------- 48
  211.                          Background On Reports -------- 48
  212.                          All Bills Or Selected Bills? - 49
  213.  
  214.                                    iii
  215.                          Headers & Footers ------------ 50
  216.                          Drive To Save Bills ---------- 50
  217.                          Sorting Your Entries --------- 50
  218.                          Subtotals On Separate Page? -- 52
  219.                          File Where Bills Saved ------- 52
  220.  
  221.           4C --     Joining Small Files Into A Big One  54 - 56
  222.                          Joining Several Files Together 54
  223.                          Different People, One Bill --- 56
  224.  
  225.     SECTION V  --- BACKGROUND -- PROGRAM DETAILS; BILLING HINTS
  226.  
  227.           5A --     Bugs, Breakdowns & Troubleshooting  57 - 60
  228.                          Questions I Have Been Asked:
  229.  
  230.                          Data Too Old, No Previous Bal? 57
  231.                          How Do I Print It? ----------- 57
  232.                          Can't Find Address File ------ 57
  233.                          Put My Address On My Bill ---- 58
  234.                          $'s Not Appearing On Bill ---- 58 & 59
  235.                          How Do I Change "Total Hours"? 58
  236.                          Error 67??? ------------------ 58
  237.                          Non Printing Heading Printing  59
  238.                          Bills Don't Print At Right Page 59
  239.                          Can't Find My Billing Codes -- 60
  240.                          Error 25? -- Error 72? ------- 60
  241.                          String Space Corrupt? -------- 60
  242.                          Error 63?  What's That? ------ 60 & 60A
  243.  
  244.           5B --     How It Works; What Can Go Wrong ... 61 - 67
  245.                          Billin Module ---------------- 62
  246.                          Narrative Descriptions ------- 62
  247.                          Files Created By Mr. Bill ---- 63
  248.                          Erasing An Entry ------------- 63
  249.                          Report Dates ----------------- 64
  250.                          Sorting Billing Names -------- 66
  251.                          Sorting Billing Entries ------ 66
  252.                          First Time User Messages ----- 67
  253.                          About Color ------------------ 67
  254.                          File Format For Programmers -- 67     
  255.  
  256.           5B --     Suggested Billing Techniques ...... 68 - 72
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.                                    iv
  267.  
  268.              ----  BEFORE YOU DO ANYTHING ELSE   ---
  269.                           READ THIS!!!!
  270.  
  271.  
  272.  
  273.      Before you do anything else, read this:
  274.  
  275.      1)  Print this manual.  Let me repeat that:  Print this Manual!
  276.  
  277.      This manual is just like any other file that you print with your
  278. word processor.   If you have typed a letter to your mother with WordStar
  279. or Word Perfect or MS Word or whatever and you have called it MOM.LTR
  280. you know that you call up your word processor print menu, you tell
  281. your word processor to print the file MOM.LTR and out comes your letter.
  282.  
  283.      Okay, do the same thing except tell your word processor to print
  284. the file BILL.DOC (shareware) or BILLMAN.UAL (registered user).  
  285. If you can't handle that, put continuous paper in your printer and 
  286. at the DOS prompt type:
  287.  
  288.      A>COPY BILL.DOC LPT1: [return] 
  289.  
  290.      If your printer prints a few pages and stops, you have possibly
  291. encountered a DOS timeout error.  Go to the subdirectory where you 
  292. have your DOS files and type:
  293.  
  294.      C:\DOS>MODE LPT1: 132,,P [return]
  295.  
  296.      This tells your printer to print lines up to 132 characters wide
  297. (substitute 80 if you want a narrower line) and to ignore timeout
  298. errors.  Now the file should print all the way through. If it does not,
  299. it is not a problem with MR. BILL!  It is a problem with the way
  300. your printer is connected to your computer.  
  301.  
  302.      2)   Read the manual after you print it and BEFORE you run
  303. Mr. Bill.  Let me repeat that:  READ THE MANUAL FIRST!!!!
  304.  
  305.      3)  If you have a hard disk, use it!  Put all your Mr. Bill 
  306. programs in a BILL subdirectory and also put your data files in
  307. the same subdirectory.  
  308.  
  309.      When you start, make your computer display which subdirectory
  310. you are in with the Prompt command:
  311.  
  312. C>prompt $p$g [return]
  313. C:\>
  314.  
  315.      Now, make a bill subdirectory:
  316.  
  317. C:\>md bill [return]
  318. C:\>
  319.  
  320.                               -v-
  321.  
  322.      Now, go to the bill subdirectory:
  323.  
  324. C:\>cd \bill
  325. C:\BILL>
  326.  
  327.      Now, copy all your files from the floppy disks to your hard disk:
  328.  
  329. C:\BILL>copy A:*.* [return]
  330.  
  331.      When done, put the next Mr. Bill disk into the A: drive 
  332. and copy it to the C: drive the same way.
  333.  
  334.      If you want your data files in a separate subdirectory, 
  335. make a subdirectory called BILLDATA and use the DOS 3 SUBST 
  336. command (if you have DOS 3.0, 3.1 or 3.2) to assign the BILLDATA 
  337. subdirectory to the letter D: or E:.  If you do that, you can tell 
  338. Mr. Bill that your data disk is drive D or E.  Example:
  339.  
  340.      C:\DOS>SUBST D: C:\BILL\BILLDATA [return]
  341.  
  342.      Now, DOS will treat the BILLDATA subdirectory like a separate 
  343. drive D: and so will Mr. Bill.  Put this SUBST command in your
  344. AUTOEXEC.BAT file.
  345.      4)  Set up your subtotal categories; then set up your billing codes;
  346. then enter your addresses.  Mr. Bill will take you through these set
  347. ups automatically.  For some reason, some users immediately exit the
  348. subtotal setup module without setting up any subtotal categories.
  349. Then they try to immediately enter billing activities or even print
  350. a bill.  Of course that won't work.  
  351.  
  352.      You MUST first (a) set up your subtotal categories under your 
  353. chosen Billing Code Name (e.g. MYBILL), THEN (b) set up your billing 
  354. rates under your chosen Billing Code Name (again, the SAME name, 
  355. MYBILL) THEN (c) enter your addresses under your chosen Billing 
  356. Code Name (still the same name, MYBILL).  Only now can you enter the 
  357. activities you want to bill for.
  358.  
  359.      5)   Make life easy for yourself --- enter your client names
  360. as names, not numbers.  Yes, you can enter your client identification
  361. code for John Smith as 100456, but doesn't the code SMITH-J make
  362. much more sense?
  363.  
  364.      6)  Again, make life easy for yourself.  Don't print an
  365. audit trail as you make your entries unless you really, really
  366. need one right then and there.  It's easy to print the audit trail
  367. later from the Print menu (P on the Main Menu).
  368.  
  369.      7)  Be smart, print your bills to a disk file, then print
  370. them to the printer from your word processor or DOS after you have
  371. reviewed them in your word processor.  Why print all that paper,
  372. find your mistakes, fix your entries, then print all the paper
  373.  
  374.                                     vi
  375.  
  376. all over again?  Find your mistakes on screen by looking at your
  377. file of bills in your word processor, then fix the mistakes, then let
  378. WordStar or PC Write or Textra or whatever print your bills to the
  379. printer.  
  380.  
  381.          Mr. Bill can work like a Pop-up, TSR, program.  I suggest that
  382.      you use SoftWare Carousel or Switch-it or a similar program to
  383.      load Mr. Bill in its own memory partition.  Then, when you want
  384.      to enter billing information, just switch to that partitiion,
  385.      enter the data, then press one key to switch back to where you
  386.      were before.
  387.  
  388.      Folks, if you don't have a word processor, get one.  
  389.      PC-Write is $10 or less from shareware distributors.  PFS
  390.      First Choice is only $100 and it includes word processing,
  391.      database, report generator, spread sheet and communications.
  392.      MicroPro Easy, Webster's New World Writer and PFS Professional
  393.      Write are all very good and very easy word processors and they 
  394.      can be purchased at discount software outlets for about $100, 
  395.      or less!
  396.  
  397.      If your word processor ends the pages at different places than
  398.      Mr. Bill, you need to adjust your top and bottom margins.  Mr.
  399.      Bill wants a top marin of five lines and a bottom margin of
  400.      no more than six lines.  
  401.  
  402.           Mr. Bill wants the word processor to break the page at line 55
  403.      or higher.  This will insure that Mr. Bill will end the page 
  404.      before your word processor does.
  405.  
  406.           In this outline, I have talked about making subdirectories;
  407.      about copying files; about changing subdirectories; etc.
  408.  
  409.           THIS IS IMPORTANT!!  LEARN HOW TO USE YOUR COMPUTER BEFORE
  410.     YOU GO ANY FURTHER.  YOU SHOULD KNOW HOW TO USE THE FOLLOWING
  411.     DOS COMMANDS:
  412.  
  413.     COPY
  414.     DIR
  415.     DEL
  416.     MD   [make directory]
  417.     CD   [change directory]
  418.  
  419.           If you don't have some idea about how to use these 
  420.     commands, stop right here, get out your DOS manual or
  421.     get a DOS primer from your local computer store and learn how
  422.     to use your machine.  It is your responsibility to learn how to
  423.     use your computer.  
  424.  
  425.                              - vii -
  426.  
  427.           You wouldn't drive a car without knowing whether it takes 
  428.     gasoline or diesel fuel or how to turn on the headlights or how 
  429.     to read the gas or temperature gauges.  Give your computer the same 
  430.     consideration.
  431.  
  432.           One other point:  If you insist upon using numbers instead
  433.     of names to designate your clients, at least put a letter as the
  434.     first character of the name, e.g.  S10233 for John Smith and
  435.     A11345 for Bill Adams.  Mr. Bill will sort up to 2000 activities
  436.     in a data file in one "in memory" pass.  If you have more than
  437.     2000 activities in your data file, Mr. Bill breaks the file into
  438.     A's and B's and C's, etc. and sorts each letter in memory.  If
  439.     you begin each client code as a number '1' (10233, 11345, 17642,
  440.     etc.)  you will not be able to sort activity files with more
  441.     than 2000 entries because all entries will begin with the same
  442.     character, a '1'.  
  443.     
  444.            --------  !!IMPORTANT!!  ERROR #67 -----
  445.  
  446.            You MUST have a CONFIG.SYS, Repeat, you MUST have a CONFIG.SYS
  447.     file on your floppy boot disk or hard disk root directory with the line
  448.     FILES=20 [or greater].  If you don't, you will get an ERROR 67 when
  449.     you run the print module, TOO MANY FILES.  FILES=20 in the config.sys
  450.     file tells DOS to allow 20 files to be open at one time.  If you don't
  451.     have a config.sys file, create one like this:
  452.  
  453.         C:\>COPY CON: CONFIG.SYS
  454.         FILES=20
  455.         BUFFERS=20
  456.         ^Z [press control Z then return]
  457.         1 file(s) copied
  458.         C:\> [NOW RE-BOOT THE SYSTEM BY SIMULTANEOUSLY PRESSING
  459.               THE CONTROL AND ALT AND DEL KEYS]        
  460.  
  461.          If you have a Leading Edge computer with a monochrome screen
  462.     or color card connected to a monochrome monitor, you may get a
  463.     "peculiar" display.  Change the color setting as described later
  464.     in this manual to bright white (color 15) on a black background
  465.     (color 0).
  466.  
  467.                  GENERAL INFORMATION ABOUT BILLING
  468.  
  469.          Every bill in every business has the following general parts:
  470.     (1)  Someone to send the bill to, that is, the customer
  471.     (2)  the charges and credits on the bill, that is, what you are
  472.          billing for;
  473.     (3)  the summary of your charges and credits, that is, how much
  474.          they owe from last month, how much they have paid this month,
  475.          the totals of the various costs and charges this month, and 
  476.          the balance now due.
  477.          You must adapt your business to this format.  What does that mean?
  478.  
  479.                                  - viii -
  480.  
  481.     It means that first: you must determine the general categories that
  482.     make up your summary of charges and credits.  You might receive 
  483.     money in cash, by check, by credit card, by money order but all of
  484.     those credits would fall under the general subtotal heading of
  485.     "Payments".  You might charge for widgets, bolts, wheels, gears, and
  486.     brackets.  These would all fall under the general subtotal heading of
  487.     "Merchandise Sold".  You might charge for hours in court, hours in
  488.     conference, documents prepared, days in trial.  All of these would 
  489.     fall under the general subtotal of "Fees Charged".  You might charge
  490.     for pages of photocopies, shipping expenses, publication fees, 
  491.     filing fees, and consultant's fees.  All of these would fall under
  492.     the general subtotal category of "Costs Incurred".
  493.  
  494.          So, first, figure out the general subtotal categories that
  495.     will hold the summaries of your credits and charges.
  496.  
  497.          Second, you have to break down what you charge for in your 
  498.     business and what types of payments you receive in your business
  499.     into specific entries which will appear on your bills.  If you sell
  500.     twenty kinds of hardware then you would want to have 20 billing codes,
  501.     one for each type of hardware, for example,  "widget" for widgets;
  502.     "gear-a" for gear a, "brack" for brackets, "bolt" for bolts, and so
  503.     on.  Also you may want to make up a code for each type of payment:
  504.     "mc/" for master charge; "cash/" for cash; "pay/" for generic
  505.     payments, "red/" for reduction in price, etc.
  506.  
  507.         In short, you will have to make up a code for each thing you
  508.     want to charge for and a code for each payment type you receive.  
  509.     If bolts are $.05 each, then the charge per bolt is $.05.  If you
  510.     sell 200 bolts, then you enter "200 bolt" and the program will
  511.     charge $10 for that entry.
  512.  
  513.          So, first you figured out the summary categories for your 
  514.     charges and credits that will appear as a summary at the bottom
  515.     of the bill.  Next, you figured out the codes for each individual,
  516.     specific item, both charges and payments, which will appear on the
  517.     bill.  
  518.  
  519.          Next, when you tell the program what these charge and credit
  520.     codes are, you assign each of these items to one of the summary
  521.     categories, the subtotal categories.  Remember that you may have
  522.     billing codes for bolts, nuts, brackets, washers, etc.  All of these
  523.     codes fall under the general subtotal category which you created
  524.     which you decided to call "Merchandise".  When you create these
  525.     billing codes, you assign each one to have its charges added to
  526.     the "merchandise sold" subtotal category at the bottom of the bill.
  527.  
  528.           Every billing code (you can have up to 65 of them) must be 
  529.     assigned to the subtotal category which it fits under (there are
  530.     five credit and four debit subtotal categories which you can
  531.     create.)
  532.  
  533.                                  - ix -
  534.          Okay, you have created your major, general summary categories,
  535.     your subtotal categories.  Then you created your individual billing
  536.     codes.  Then you assigned each billing code to one of the subtotal
  537.     categories.  Now, you still have to bill your customers.  That means
  538.     that you must enter the names and addresses of the people to whom you
  539.     want to send bills.
  540.  
  541.           Lastly, you must enter the charges and credits which will appear
  542.     on a client's bill.  If you sold Ms. Smith some merchandise, you 
  543.     would first tell Mr. Bill her name, SMITH-M.  Then you would enter
  544.     your charges and credits by typing in your quantity followed by
  545.     the billing code you set up for each type of charge or payment, 
  546.     for example, "200 bolt" then "45 washer" then "100 widget" then "50 
  547.     pay/" then "5 ship".
  548.  
  549.           Now that you have set up the program and entered some charges
  550.     for some clients, you want to create a bill.  Go to the print menu,
  551.     and print the bill to the printer or to a disk file.
  552.  
  553.                             WHAT'S NEW 
  554.  
  555.          Beginning with Ver. 3.24, billing codes can be from one to 
  556.     seven characters long instead of a fixed three characters as in
  557.     prior versions of Mr. Bill.  Thus, now the code for "fees" can
  558.     be FEES, "telephone" can be PHONE, "letters" can be LETTERS.
  559.  
  560.          I have added a sample subtotal file, billing code file and add-
  561.     ress file called SAMPLE on the Input disk.  Copy SAMPLE*.* from the
  562.     Input Disk to the disk you set up as your data disk.   If you 
  563.     want, when asked for your Billing Code file name, you can enter  
  564.     SAMPLE   and you can view the sample file.  Note that the billing 
  565.     code MINUTES in the file is set up to take your time in minutes.  
  566.     It takes your entries and divides by 60 to translate them to hours.  
  567.     All the other hourly entries in the sample file take time in tenths 
  568.     of hours.  This is to show you how you can set up the program to take 
  569.     time in either minutes or tenths of hours.  If you want, you can 
  570.     modify the sample files for your own billing use.  Note client 
  571.     JONES-J uses rate table 1 while the rest of the clients use rate 
  572.     table 0.
  573.  
  574.                PRINTING YOUR LETTERHEAD ON YOUR BILLS
  575.  
  576.          One major addition to Mr. Bill 3.26 is the ability
  577.     to print your own letterhead on the top of the first page of each
  578.     bill.  If you run Mr. Bill without using this feature, it will
  579.     space down eight blank lines before printing the first line of
  580.     your customer address to the disk file of bills.  Because your word
  581.     processor will provide for a top margin of four or five lines,
  582.     your customer address will appear in just the right place to appear
  583.     in the window of a #10 window envelope.
  584.  
  585.          When printing bills directly to the printer, Mr. Bill will
  586.  
  587.                                  - x -
  588.  
  589.     normally print twelve blank lines before printing the first
  590.     line of the customer address.  I use an HP LaserJet II and this
  591.     setting is perfect to put the customer address in the window
  592.     of a window envelope.  If you use an impact printer, you can
  593.     adjust the top of the first page three to four lines above
  594.     the printhead and your customer address will appear in the 
  595.     right place for the window in the envelope.  This is because
  596.     the page length for a LaserJet is 62 lines while the page
  597.     length for a daisy wheel printer is 66 lines.
  598.  
  599.          When you set up Mr. Bill you create a series of billing code
  600.     files which contain addresses, rates, work descriptions, ageing 
  601.     data and the like.  When you do this, you choose a billing code
  602.     file name.  In this manual I use my billing code file name, DMA, 
  603.     as an example.  I have also included a sample billing code file 
  604.     set called SAMPLE with these programs.
  605.  
  606.          When it begins printing your bills to a disk file, Mr. Bill
  607.     will look for a file with your billing code file name and the
  608.     extention .LHF (Letter Head to a File).  For example, DMA.LHF
  609.     or SAMPLE.LHF.   When Mr. Bill prints directly to the printer it
  610.     looks for a file called DMA.LHP (Letter Head to Printer) or 
  611.     SAMPLE.LHP if SAMPLE is your billing code file name.  If it finds
  612.     one of these files, it prints the contents of the file to the top 
  613.     of the first page of each bill.
  614.  
  615.           Because Mr. Bill will print eight blank lines at the top of 
  616.     each bill it puts in a disk file, DMA.LHF can have up to eight lines
  617.     of text which will print in your file of bills.
  618.  
  619.         Because Mr. Bill will print twelve blank lines at the top
  620.     of each bill it prints directly to the printer, DMA.LHP can
  621.     have up to twelve lines of text which will be printed to
  622.     the top of each bill created on the printer.
  623.  
  624.          If your .LH file contains less than the maximum number of
  625.     lines of text, Mr. Bill will fill out the top of the bill with
  626.     blank lines.  If you want to position your letter head, you
  627.     can include lines of spaces above your letter head text and
  628.     Mr. Bill will print the lines of spaces, then print your text.
  629.  
  630.          You can include WordStar "dot commands" in the .LHF file
  631.     and Mr. Bill will not count them in computing the number of lines
  632.     to print.  For example, if you have five lines of dot commands
  633.     and five lines of text, Mr. Bill will still print all five lines
  634.     of text to your file as well as all five lines of dot commands.
  635.     It does this because it knows that WordStar will not print
  636.     the dot commands to the printer and that they will not take
  637.     up any room on the top of the actual printed bills.  You can
  638.     have a maximum of eight lines of text and eight lines of dot
  639.     commands in the .LHF file.
  640.  
  641.                                   - xi -
  642.  
  643.          Mr. Bill will not print dot commands to the printer.  If
  644.     it encounters a line of text beginning with a period "." in 
  645.     the .LHP file, Mr. Bill will not send that line to the printer
  646.     and it will not count that line toward your maximum of 12 lines
  647.     of text.  You can have a maximum of twelve lines of text and
  648.     six lines of dot commands in a .LHP file.
  649.  
  650.          For example, I have 18 point Times Roman and 12 point Times
  651.     Roman in my LaserJet.  For WordStar, my DMA.LHF file looks like this:
  652.  
  653.     .ps ON    [turn on proportional space]
  654.     .cw 18    [select 18 point type]
  655.                                    [blank line of spaces]
  656.                  David M. Alexander  
  657.     .cw 12    [select 12 point type]
  658.                                 Attorney At Law
  659.                               2600 El Camino Real
  660.                                    Suite 506
  661.                              Palo Alto, CA  94306
  662.                                 (415) 857-9233
  663.      .ps off   [turn off proportional space]
  664.  
  665.          Note:  all dot commands are on their own line.  Also note,
  666.     that 18 point type is larger than 12 point so my name has to 
  667.     be shifted to the left to get it to print centered.
  668.  
  669.          Mr. Bill will also print Escape codes to the file and to
  670.     your printer if you want to control the printer directly.  For
  671.     example, The LaserJet uses an Escape(s3B to change from regular
  672.     Courier to boldface Courier.  
  673.  
  674.          If I wanted to print directly t∊ the printer and have the 
  675.     letterhead appear in Courier Bold theÎĩ switch back to regular 
  676.     printing, I would create a file DMA.LH╨ that looks like this:
  677.  
  678.                                       [blank line of spaces]
  679.                                       [blank line of spaces]
  680.     ^[(s3B                            [switches printer to bold]
  681.                                 David M. Alexander
  682.                                   Attorney At Law
  683.                                2600 El Camino Real
  684.                                     Suite 506
  685.                                Palo Alto, CA  94306
  686.                                   (415) 857-9233
  687.     ^[(s0B                            [switches back to normal print]
  688.  
  689.          NOTE: the escape codes will also print a blank line on
  690.     your paper.  If you want to avoid these blank lines, put the
  691.     escape code on the same line and directly in front of text.  
  692.  
  693.          It is also possible to access other LaserJet fonts;
  694.  
  695.                                  - xii -
  696.  
  697.    be prepared to spend a few hours with the HP manual to figure
  698.    out how to do it.  One tip:  proportional fonts treat "spaces"
  699.    very differently from characters.  You will likely have to 
  700.    enter an Escape(s0P to turn off proportional spacing, then
  701.    enter a lot of spaces to position your print in the center of
  702.    the page, then enter Escape(s1P on the same line and just in
  703.    front of the text to turn proportional spacing back on for
  704.    each line of text you want to center.
  705.  
  706.          The .LHF and .LHP files must be ASCII files without
  707.     WordStar, WordPerfect or the like special format codes.  If you
  708.     use WordStar, create the files with the N option at the main
  709.     menu.  If your word processor is unable to create a pure ASCII
  710.     file, use the COPY CON: method shown above with regard to the
  711.     creation of the CONFIG.SYS file.  If you use WordStar and you
  712.     want to put an escape code in the file, you first type a Control 
  713.     P then you hold down the ALT key, and while holding it down
  714.     type 27 on the numeric keypad then let go of the alt key.  You
  715.     should see a ^[ in the file which is the symbol for Escape.
  716.     WordPerfect uses Control F5 to load or save ASCII or DOS Type
  717.     files.
  718.  
  719.          If you are using the COPY CON: method, you don't need to
  720.     first press a Control P.  Just hold down the ALT key, type 27
  721.     then let go of the Alt key.  (ALT27ALT)
  722.  
  723.          Once the codes are in the .LHP file, they will be sent to
  724.     the printer.  For example, my old Okidata 92 turns on Double
  725.     Width printing with an ASCII 30 followed by ASCII 31.  I opened
  726.     DMA.LHP in WordStar in the Non Document Mode.  Then I typed a
  727.     control P immediately followed by ALT30ALT then Control P 
  728.     followed by ALT31ALT.  Then I typed my name.  Then I typed
  729.     a control P followed by ALT30ALT to return to normal width
  730.     text.  When I ran Mr. Bill and printed a bill directly to
  731.     the printer, my name printed double wide followed by the
  732.     address in single width type.
  733.  
  734.         Again, you don't have to create these files for the program
  735.     to work.  They are optional if you want your printer to print
  736.     your letterhead on the first page of each bill.
  737.  
  738.         Beginning with Ver. 3.28 I have made the following changes:
  739.  
  740.         In the Client Address Module, C on the Main Menu, you can now
  741.      find and display a client by a partial name.  Previously, to start
  742.      the display at the first client who's name began with "S", you 
  743.      would press "L" to Look at a name and then type "/S".  Now, to 
  744.      start at "S", you type L to Look at a name, they enter a plain
  745.  
  746.                                  - xiii -
  747.  
  748.      "S".  To look for "Jones-C" you can type "Jon".  If you use
  749.      client numbers and you want to find 1034521, you can enter
  750.      "10345".  Thus, partial searches are now supported and the 
  751.      "/Letter" combination is no longer needed or allowed.
  752.  
  753.          In the Print Bills Modules, B and P on the Print Menu,
  754.      you now have three choices:  1) Print All Bills; 2) Print Selected
  755.      Bills with 2a) Begin printing at a name and continue to the
  756.      end of the file, e.g. start at Potter and continue to Zuber
  757.      and 2b) Print up to 30 specifically named bills, e.g. Adams, 
  758.      Jones, Morris, Thompson.
  759.  
  760.           I have "cleaned up" all the menus.  The menus actually
  761.      displayed may not match the text in the body of this manual.
  762.      For example, now "X" is only used as a menu choice to Exit
  763.      to DOS.  To abandon a submenu, you now will use, in all 
  764.      cases, "Q" to Quit.  I believe that the new menus are more
  765.      readable and easier to understand.  
  766.  
  767.          Version 3.31 includes the ability to read prewritten
  768.      narratives into the narrative lines.  You can create a file
  769.      up to 999 lines long, each line containing a line you would like
  770.      to use as a narrative line in a bill.  Each of these lines can
  771.      be copied into a narrative line with only two or three keystrokes.
  772.  
  773.           Name this file of narrative lines as your billing code file name 
  774.      ending with .MAC.  For example, the name of my file is DMA.MAC. 
  775.      This file must be created as an ASCII or DOS type file.  Use
  776.      the "N" selection in WordStar or save the file in WordPerfect
  777.      by pressing a Control F5, selecting DOS file type then selecting
  778.      SAVE.  Each narrative can be no longer than 48 characters.  Type
  779.      the number of the line, that is "1" or "2" or "938" at column 50
  780.      of the line.
  781.  
  782.            After you have created this ASCII file containing these
  783.      narrative lines you can go back to Mr. Bill.  To use this feature 
  784.      to copy one of these prewritten narratives into a bill, put the 
  785.      cursor on the narrative line you want.  Now, instead of typing 
  786.      in the narrative line you want, instead type ,NUMBER [enter], 
  787.      e.g. ,1 [enter] or ,45 [enter], the number being the number of
  788.      the narrative line in your .MAC file which you want to copy.
  789.      Remember to type the comma as the first character in the Mr.
  790.      Bill narrative line, for example ,63 [enter].  Mr. Bill will copy 
  791.      the first line or the 45th line or the 63rd line from your .MAC file 
  792.      into your narrative line in place of the ,1 or ,45 or ,63.
  793.   
  794.           Remember that any narrative longer than 48 characters will be 
  795.      shortened to the first 48 characters.  Obviously, keep a hard copy
  796.      of this MAC file handy with each line numbered so that you will
  797.      know what number to enter to get which narrative line from the
  798.      file.
  799.  
  800.                                  - xiv -
  801.  
  802.            Version 3.32 added "tagging" of billing entries.  It you want
  803.      to write certain billing entries off to a separate file, you can
  804.      press "t" at the "fix" menu to tag the entry.  When you exit the
  805.      "enter data" module you will be asked to give a disk drive and file
  806.      name to hold the tagged entries.  If the file already exists, the
  807.      new tagged entries will be added to the end.  Thus, if you want,
  808.      you can tag all the "smith" entries over six months of data files and
  809.      write all the tagged smith entries to a new file called "smith".
  810.  
  811.            Mr. Bill will allow you to create bills and reports from this
  812.      "smith" file in the same way that they can be created from any other
  813.      Mr. Bill file.
  814.  
  815.            Version 3.33 has two major changes:  (1)  Incorrect billing
  816.      names and incorrect billing codes will bring up a screen of correct
  817.      choices which can be selected with the cursor.  Put the cursor on the
  818.      correct name or code, then press Enter to select that name or code.
  819.      (2)  You can now fix entries based on the billing name as well as
  820.      the entry number.  To fix a particular entry number you continue
  821.      to type "fix 32", for example, at the Billing Name? prompt.  To
  822.      fix the entries for a name, you now can also type "fix name" at
  823.      the Billing Name? prompt.  You will be asked for the name to
  824.      search for.  Enter  "smith-j", for example and it will find your
  825.      first smith-j entry.  Press the Space Bar and you will automatically
  826.      be taken to your next smith-j entry.  Press Enter to quit the search.
  827.  
  828.             Ver. 3.40 is a MAJOR update to the enter billing data and 
  829.      narratives module.  Now you see an entry screen for the date, work done 
  830.      and ten narrative lines.  All of these entries can be edited by using 
  831.      the arrow keys and the DEL and Back Space keys.  3.41 added partial
  832.      matches on client entries:  "smi" will put the cursor on "SMITH"
  833.      in the "point and shoot" list of client names.
  834.  
  835.                   LISTING OF SELECTED ERROR MESSAGES
  836.  
  837.          Error #7: Out of Memory.  Your file was too big to fit into
  838.      the memory in  your machine.  This should not happen but if it
  839.      does, remove some memory resident programs and/or add more
  840.      memory to your computer.
  841.  
  842.         Error #9:  This may occur if a record in your billing data
  843.      file has been "trashed" by your system.  If strange garbage 
  844.      values get entered into one of the fields in the trashed record
  845.      they can be out of range of what the program expects to see and
  846.      thus may generate this error.   If this happens go to your backup
  847.      copy of your billing data file.
  848.  
  849.         Error #14:  This is similar to Error #7 above.
  850.  
  851.         Error #24:  Device Time-out.  Your computer has tried to send
  852.  
  853.  
  854.                                  - xv -
  855.  
  856.      data to a printer port and not received an acknowledgement within
  857.      the specified time.  Try setting the DOS MODE command to ignore
  858.      time-out errors.  MODE LPT1: 132,,P  Consult your DOS manual.
  859.  
  860.         Error #25 or #27:  Device Fault.  This usually means that your 
  861.      printer ran out of paper or out of ribbon or was turned off.  
  862.      Essentially, it means that the printer told the computer that it 
  863.      could not continue to function.
  864.  
  865.          Error #57: Device I/O error.  Again, a hardware problem has
  866.      occurred usually in connection with communication with either a
  867.      disk drive or a printer.
  868.  
  869.         Error #61: Disk full.  Delete some files to make more room
  870.      on the disk.
  871.  
  872.          Error #63:  This error occurs when some of your data in a disk
  873.      file has been trashed by your machine.  The program expects to find
  874.      a particular value in a file and the value is instead a zero 
  875.      because the record was damaged.  This zero is unacceptable to the
  876.      program and it generates a "bad record number" error.  Use the
  877.      back-up copy of your file.
  878.  
  879.         Error #67:  Too many files open.  Again, this will occur 
  880.      if you do not create a CONFIG.SYS file in the root directory
  881.      which file contains FILES=20 and BUFFERS=20.
  882.  
  883.         Error 74:  You have given the wrong disk drive letter for
  884.      the location of your Bill files.  For example, if you have only 
  885.      drives A, B and C and you gave Mr. Bill the letter D as the drive 
  886.      where your Mr. Bill files would be stored, you would get this error.  
  887.      Solution: erase your file "DISKDRVE".  Then, when asked, give 
  888.      Mr. Bill the proper disk drive letter.
  889.  
  890. ÃĄÃĄÃĄÃĄ                  FILâ”ŧ DAMAGE─ -ÂĄ IMPORTAN╘ INF╧ LOST
  891.  
  892.         If you ever get a message that important information has been
  893.      damaged in your data file, here is what has happened.  The first
  894.      record in each data file, each .BIL file, contains the record
  895.      number of the last record in use.  If this field in the first
  896.      record is trashed by DOS, Mr. Bill will not know how long your
  897.      file is or where your data ends.  If that happens, you can 
  898.      repair the problem.  Here is what you do:
  899.  
  900.            1)  do a DIR on the data file to see how big it is.  For
  901.     example, C:\BILL>DIR DEC89.BIL [return] may tell you that this
  902.     file is 9450 bytes long.  Divide this number by 42, which is the
  903.     length of each record to find out that the file contains 225
  904.     billing entries.
  905.  
  906.  
  907.  
  908.                                  - xvi -
  909.  
  910.            2)  call up BASICA or GW-BASIC and write the following
  911.     short BASIC program:
  912.  
  913.     10  CLOSE #1:OPEN "R",#1,"C:DEC89.BIL",42
  914.     20  FIELD #1, 2 AS REXC$,8 AS DATX$,12 AS NAMX$,8 AS UNT$,
  915.         [CONTINUE ALL ON ONE LINE] 2 AS CATX$,8 AS AMTX$,2 AS DESC$
  916.     30  GET #1,1:LSET REXC$=MKI$(226)
  917.     40  PUT #1,1:CLS:SYSTEM
  918.         
  919.     SAVE "FIX",A [return]
  920.     RUN [return]    
  921.  
  922.         The file name in line 10 is the name of your damaged file.
  923.     In this example I used "C:DEC89.BIL".  You would use whatever
  924.     your drive and file name are for the .BIL file which is damaged.
  925.     In line 30 I used the next record after the end of the file, that
  926.     is 225 + 1 = 226.  If your file had 305 records (12810 bytes), then
  927.     you would use 306.  This little program puts the right value back
  928.     into the destroyed field so that Mr. Bill can find the end of
  929.     your file again.
  930.  
  931.          When the program is written as shown above, type RUN and
  932.     press return.  The program will run, clear the screen and
  933.     return you to DOS.  Now load BILL and call up the previously
  934.     damaged file.  It should work.  This little program was 
  935.     saved under the file name: FIX.BAS.  You can reload it 
  936.     again some other time, if necessary, change the file name
  937.     and record number, and rerun it.
  938.  
  939.          There is no room in this DOC file to give you the details
  940.     but I have added to version 3.29 the ability to use different
  941.     paper lengths, e.g. 7 inches or 12 inches, and different
  942.     date formats, e.g. MM-DD-YY or DD/MM/YY.  Full details are
  943.     in the manual, but generally, you create a file similar to
  944.     your letter head files which files Mr. Bill reads at print
  945.     time to determine your settings.
  946.  
  947.         I have added a program to the manual disk (which you will
  948.     receive upon registering the program) which will convert the
  949.     address file to a quote and comma delimited ASCII format which
  950.     can be read by most data base programs.  See the README file
  951.     on the manual disk when you register Mr. Bill.
  952.  
  953.     IMPORTANT:   I have included SAMPLE files on the disks.  If you
  954.     want, when starting out, instead of entering "S" on the menus
  955.     to set up your subtotals, income and expense codes and addresses,
  956.     you can type "D" to Display your entries and when asked for the
  957.     name of the file to display, give the name SAMPLE.  The sample
  958.     data will appear on screen and you can review or modify it as   
  959.     you wish.
  960.                                  - xvii -
  961.  
  962.               Sec. 1  A Overview -- What MR BILL Does
  963.  
  964.  
  965.  
  966.  
  967.  
  968.                                SECTION 1   
  969.  
  970.                           WHAT'S IT ALL ABOUT?
  971.      
  972.  
  973.                         OVERVIEW OF THE PROGRAM
  974.  
  975.                           WHAT MR. BILL tm  DOES
  976.      
  977.           You  tell MR.  BILL the work you did,  the items you sold, 
  978.     the costs you incurred and the credits you received and MR. BILL 
  979.     prepares itemized invoices/bills on 8 1/2" by any length paper.
  980.      
  981.           You  tell MR.  BILL the addresses of your clients and cus-
  982.     tomers,  any  heading and footing message you want typed on  the 
  983.     bill,  the dates of the billing period,  any regarding line  for 
  984.     the  customer,  and MR.  BILL will prepare a bill with the  cus-
  985.     tomer's name and address,  the proper dates, headings, re lines, 
  986.     balance forward, finance charges, subtotals and balance due.
  987.  
  988.           MR.  BILL  will  prepare a report showing what  items  you 
  989.     billed  and what credits you received in date order for each day 
  990.     in the billing period.
  991.  
  992.           MR.  BILL  will prepare an ageing report for each of  your 
  993.     clients  showing the total now owed and how much of  that  total 
  994.     was due last month,  the month before, the month before that and 
  995.     prior to that.  MR. BILL will also create your ledger cards.
  996.  
  997.           MR.  BILL  will print an audit trail of all  your  billing 
  998.     entries.   It will also prepare a summary at the end of each set 
  999.     of bills showing total previous balances,  total credits in each 
  1000.     of  5 user selected subtotal categories,  total finance charges, 
  1001.     total  balances  forward,  total  debits in each  of  four  user 
  1002.     selected debit categories and total balances now owed.
  1003.  
  1004.           MR.  BILL  allows  you to set up nine  "derived"  subtotal 
  1005.     categories,  i.e.   if  one of your debit categories is "Taxable 
  1006.     Sales" you can choose to multiply that total by 6% and create  a 
  1007.     new  subtotal category called "Sales Taxes" or you can  multiply 
  1008.     "Settlement Checks Received" by -33% to create a subtotal  cate-
  1009.     gory called "Attorney's Contingent Fee".   You can have 5 credit 
  1010.     categories  and 5 derived credit categories plus 4 debit  categ-
  1011.     ories  and  4  derived debit categories plus  a  finance  charge 
  1012.     calculated on the "New Balance Forward".
  1013.  
  1014.                                  1
  1015.  
  1016.           MR.  BILL  will print your reports to the printer or to  a 
  1017.     disk file.   It will create bills for only some of your customer 
  1018.     or  for all your customers.   It will automatically forward  the 
  1019.     old  balance from last month's bills and will automatically  re-
  1020.     bill next month.   It will print your summary of debits, credits 
  1021.     and balances due on the itemized bill or on a separate page.  It 
  1022.     will  show  the charge for each item next to that entry  or  not 
  1023.     show  the charge.   It will accept narrative entries to display 
  1024.     any kind of type of charges and credits.   You can print 
  1025.     messages on each bill of up to thirty lines for each date of  the 
  1026.     billing period.
  1027.  
  1028.           MR.  BILL allows you to set your own charges and will  add 
  1029.     together  files of bills by different people at different  rates 
  1030.     into one file for the creation of one integrated bill.   It also 
  1031.     allows the combining of several months of data into one complete 
  1032.     bill.
  1033.  
  1034.           MR. BILL allows you to charge different rates to different 
  1035.     clients  for the same work;  for example,  you can automatically 
  1036.     charge Mr.  Jones $50/hour and Mr.  Smith $75/hour for the  same 
  1037.     services.  You have ten different rate structures simultaneously 
  1038.     available.
  1039.  
  1040.           MR.  BILL  works  with client names or client numbers  and 
  1041.     allows several bills at different addresses for one client.  You 
  1042.     can have 1000 different billing addresses in one file and as many 
  1043.     different files as your disks will hold.
  1044.  
  1045.           MR.  BILL  is intended for small to medium size businesses 
  1046.     and professional organizations including  lawyers,  accountants, 
  1047.     engineers and the like.  You can use it to create invoices for
  1048.     products or for time billing.
  1049.  
  1050.           MR.  BILL allows you to assign each type of work to one of 
  1051.     ten  headings  on a management report.    Thus,  you can  create 
  1052.     reports showing total hours billed,  unbilled time, total costs, 
  1053.     etc.
  1054.  
  1055.           MR. BILL is not copy protected.  It can be put on any disk 
  1056.     in  your  system and will use data files located on any disk  in 
  1057.     your system.      
  1058.  
  1059.           Each entry takes up 42 bytes of disk space if no narrative 
  1060.     description  is  used.   Each narrative takes up  64  additional 
  1061.     bytes  of  disk space.   Each charge and each credit item  is  a 
  1062.     separage entry.  Each billing file can have up to 16,000 entries 
  1063.     (depending on available RAM -- 256K should be enough).
  1064.  
  1065.           MR.  BILL  can function like a Rolodex tm.   You can get  a 
  1066.     client's  name,   address,  phone  number  and  current  balance 
  1067.  
  1068.                                  2
  1069.  
  1070.     directly  from  the  operating system in about 3-4  seconds  on  a 
  1071.     hard disk system without going through any menu's. 
  1072.  
  1073.           Turn to Section 5, Chapter B "OTHER USES FOR MR. BILL" for 
  1074.     examples of other things the program can do.
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.                                     3
  1122.  
  1123.                      Sec. 1  B  Overview --  Hardware Required
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.                          HARDWARE REQUIREMENTS
  1133.       
  1134.  
  1135.     MS-DOS and two disk drives.  320K RAM Memory
  1136.  
  1137.     If all of the MR. BILL programs are saved on one disk, they take 
  1138.     up about 430K bytes of disk storage.   MR.  BILL can be run without 
  1139.     all  of the programs on the same disk.   
  1140.  
  1141.     MR.  BILL  consists  of 14 separate programs called from the Main 
  1142.     Menu.  
  1143.  
  1144.     You put MR.  BILL  into  your computer,  type BILL and press 
  1145.     return  --- that's it.      
  1146.  
  1147.     Mr. Bill is compiled with Borland Turbo Basic.  The main program,
  1148.     "BILL", is an EXE file.  So is the address module, BILLADD.  The
  1149.     rest of the modules are .TBC files, Turbo Basic Chain files.  They
  1150.     will be run from the Main Menu but cannot be called directly from 
  1151.     DOS.  They are small, efficient and fast.
  1152.  
  1153.          If you are running Mr. Bill from floppy disks, then make sure
  1154.     that you have empty space on the disks.  If not, delete the BILL.DOC
  1155.     file from your working disk to make some room.
  1156.  
  1157.  
  1158.  
  1159.  
  1160.  
  1161.  
  1162.  
  1163.  
  1164.  
  1165.  
  1166.  
  1167.  
  1168.  
  1169.  
  1170.  
  1171.  
  1172.  
  1173.  
  1174.                                     4
  1175.  
  1176.  
  1177.                      Sec. 2  A   Getting Started  -- General Rules
  1178.  
  1179.  
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185.  
  1186.                                SECTION 2
  1187.  
  1188.                             GETTING STARTED
  1189.  
  1190.                        *** !!! IMPORTANT !!! ***
  1191.  
  1192.           When you first get them, Your Mr. Bill disks should NOT, 
  1193.     repeat NOT have a file called DISKDRVE.  If that file is on
  1194.     your disks when you first get Mr. Bill (before you have run
  1195.     it on your machine), delete DISKDRVE.
  1196.  
  1197.           Mr. Bill will automatically create a custom DISKDRVE for 
  1198.     your system.
  1199.  
  1200.           If you do not have a file called ORD on your disk when
  1201.     you first get the disks, then use your word processor to create
  1202.     a file called ORD on your #1 disk, the input disk.  Put only the
  1203.     number 1 in line one, column one of ORD, save the file, exit to
  1204.     DOS and run BILL.  ORD should be on your input disk when you first
  1205.     get Mr. Bill.  Mr. Bill will erase ORD automatically when it
  1206.     is finished with it.
  1207.  
  1208.                                  * * *
  1209.  
  1210.                  BASIC ASSUMPTIONS MADE IN THIS MANUAL
  1211.         GENERAL RULES FOR USING YOUR COMPUTER WITH THIS PROGRAM
  1212.  
  1213.           It  is  probably  a  good idea to make  clear  some  basic 
  1214.     assumptions  about how your computer works.   I will put all  of 
  1215.     them  here so that I don't have to repeat them in  each  chapter 
  1216.     and so you won't have to re-read them in each chapter.
  1217.  
  1218.           First:  MR. BILL doesn't care if you type in UPPER CASE or 
  1219.     lower  case.   Except for the "Narrative Description" lines  and 
  1220.     mailing addresses,  MR.  BILL automatically translates all lower 
  1221.     case  entries to upper case.   
  1222.  
  1223.  
  1224.                                     5
  1225.  
  1226.                      Sec. 2  A   Getting Started  -- General Rules
  1227.  
  1228.           Second:   Throughout  the manual I will tell you to  press 
  1229.     certain keys and I will give examples of things to type.  I will 
  1230.     give you these instructions by putting quotes around the word.  
  1231.     Don't type the quotes, just the letter or word inside them.
  1232.  
  1233.           Third:   The  control key is usually at the lower left  of 
  1234.     the  keyboard and is often labeled "CTRL".   
  1235.  
  1236.           If you hold down the control key and at the same time press 
  1237.     another key, the keyboard will send a special  code to the computer.   
  1238.  
  1239.           The backspace moves the cursor  back one space and erases as it 
  1240.     backspaces.   If you are typing an entry and you make a mistake, 
  1241.     press the backspace and it will move the cursor backwards and 
  1242.     erase things as it moves.
  1243.  
  1244.           If you are in the middle of a program and you want to get 
  1245.     back to the operating system right away, you can press a control 
  1246.     "break".   This is for emergencies ONLY.  It may cause data loss.
  1247.     Most  of the programs offer you an easy way to return  to 
  1248.     the  program's menu where  you can press X to eXit the  program.  
  1249.     Usually,  you  need only keep pressing the return key  until  you 
  1250.     reach  the  menu  which gives you the exit option.   This  is  a 
  1251.     better way to get out, though a control Break will usually work.
  1252.  
  1253.           If  you don't have a word processing program and you  want 
  1254.     to  print  your reports, you can do the following while in the
  1255.     Mr. Bill directory in DOS:
  1256.           
  1257.     C:\BILL>copy FILENAME LPT1:  
  1258.  
  1259.     everything in your file will be printed on your printer.
  1260.  
  1261.                                   6
  1262.  
  1263.  
  1264.                      Sec. 2  A   Getting Started  -- General Rules
  1265.  
  1266.           Fourth:  To be "in MS-DOS"  or  "in the operating system"  
  1267.     means  that  the  operating system  is  ready to take your commands.   
  1268.     You know it is  ready because  you  will  see the letter of the  
  1269.     drive  the  operating system  is using and a pointy bracket called 
  1270.     a "prompt"  on  the screen.  If you see: A>  or B> or C:\>, etc or 
  1271.     the like, then the operating system is  ready for you to give it a 
  1272.     program name, like BILL [Return] or a command like "copy".
  1273.  
  1274.           Fifth:   Every  place  in  the program where you  have  to 
  1275.     answer a question and your answer will always be the same number 
  1276.     of  characters,  e.g.  one character like a Y or an N, they  are 
  1277.     entered  by just typing them.   You don't have to press  ENTER.  
  1278.  
  1279.           Sometimes,  the  number of characters you will type cannot 
  1280.     be  known in advance by the program.   For example,  if you  are 
  1281.     asked for a file name,  that name could be anywhere from one  to 
  1282.     eight characters long.  In that case, you will have to type your 
  1283.     answer  and  then press ENTER to let the program know that  you 
  1284.     have completed your entry and that it can now proceed.
  1285.  
  1286.           Sixth:   Filenames:   MR. BILL allows you to pick your own 
  1287.     file names for your data files.  It is usually helpful to pick a 
  1288.     name that describes your data.    If you have a file of  billing 
  1289.     data for the month of April 1987, then good file names would be 
  1290.     4-87 or APR87.  Don't use slashes "/" or back slashes "\" or spaces
  1291.     in the file name.  DOS does not allow them to be part of file names.
  1292.  
  1293.           The  file  name CANNOT be more than eight characters  long 
  1294.     (ABCDEFGH)  and  it  CANNOT have a decimal  point  in  it.   For 
  1295.     example ABC.DEF is not a legal file name in MR. BILL.  You can't 
  1296.     do this because MR.  BILL automatically puts the extension  .BIL 
  1297.     after the name of every file of billing entries.
  1298.  
  1299.           Seventh:   MR.  BILL sees all money charged,  that is  all 
  1300.     debit items, as positive numbers and all money received, that is 
  1301.     all  payments to you,  all credits for the benefit of the people 
  1302.     you are billing,  as negative numbers.   If you ever see a nega-
  1303.     tive  number as a dollar amount,  that means that  MR.  BILL  is 
  1304.     treating that entry as a credit to the client/customer.
  1305.  
  1306.           Last:   When in doubt,  press ENTER or RETURN.  Suppose you want 
  1307.     to work with a file but can't remember your file name.   Type in a  
  1308.  
  1309.                                   7
  1310.  
  1311.                      Sec. 2  A   Getting Started  -- General Rules
  1312.  
  1313.     garbage  name  in response to the file name question and press  
  1314.     return.   MR.  BILL will automatically display your list of files.   
  1315.     What if the file you want is not on the list?   What do you  do?  
  1316.     Press  RETURN.   In most of the modules,  a return to a question 
  1317.     will  "return" you to the previous question or to a  menu  which 
  1318.     will allow you to leave the module. 
  1319.  
  1320.           MR. BILL is meant for small business and professionals.  I 
  1321.     am a lawyer and I use MR.  BILL to create itemized bills for  my 
  1322.     clients.  You may be a supply company and use MR. BILL to create 
  1323.     invoices  for your customers.   Instead of saying "client/custo-
  1324.     mer"  throughout this manual -- that's kind of long winded  -- I 
  1325.     will settle on the word "client".
  1326.  
  1327.           MR.  BILL  can be on any disk in your system and your data 
  1328.     can be on any disk in your system.  If you want MR. BILL on your 
  1329.     D drive and your data on your F drive,  well and good.  But, for 
  1330.     the  sake of ease of description,  I will talk  about  MR.  BILL 
  1331.     being  on  the A drive and the data files being on the B  drive
  1332.     for floppy systems and Mr. Bill program files and data files
  1333.     being in the BILL subdirectory of the C: drive (C:\BILL>) for
  1334.     hard disk users.
  1335.  
  1336.       Please, PLEASE, learn how to use your computer.  I get calls
  1337.     from people who don't know how to copy files; who don't know what
  1338.     a subdirectory is, leasewise how to use one; who fill up their disks
  1339.     and then wonder why the program won't work when the disk is full;
  1340.     who don't know the difference between DOS, Mr. Bill and WordPerfect;
  1341.     essentially, who don't know the first thing about how to use their
  1342.     computer except how to turn on the power.  
  1343.  
  1344.            If you are going to use your computer for business it is your
  1345.     obligation, your duty, to learn how to use it.  So, bite the bullet and 
  1346.     buy a book; buy a VCR Tape; go to a class; hire a kid from the
  1347.     computer store to train you, but learn the basics of DOS!!!
  1348.  
  1349.                                     8
  1350.  
  1351.            Sec. 2  B - Getting Started -- Copying The Program
  1352.  
  1353.      
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.                 TURNING ON COMPUTER AND COPYING MR. BILL 
  1360.  
  1361.  
  1362.  
  1363.         For Floppy Disk Machines  (hard disk people skip this)
  1364.  
  1365.           Take a blank disk from your box of disks and  "format" 
  1366.     it.   This  means  you must run the "format" program which  came 
  1367.     with your machine.   If you don't know how to do this,  read your 
  1368.     DOS manual about formatting disks.  
  1369.  
  1370.           Put Mr. Bill Disk #1 into the A drive and your new disk 
  1371.     into the B drive.  Now, type:
  1372.  
  1373.           A>copy A:*.* B:
  1374.  
  1375.           Disk  Number  1 will be used to set up your  programs,  to 
  1376.     enter  billing  data,  to add and change addresses  and  billing 
  1377.     codes and rates, and to add files together.  Repeat for disk #2.
  1378.  
  1379.           Disk  Number 2 will be used to write your bills to a  disk 
  1380.     file,  to  the printer,  to prepare ageing reports,  to  prepare 
  1381.     audit  trails  and to prepare a report of your charges  in  date 
  1382.     order.
  1383.  
  1384.           To  use either disk just type BILL and press return.   
  1385.           NOTE: make sure there is space left on the disk!!!!
  1386.           Again,  use  disk  #1  to input your data and disk  #2  to 
  1387.     prepare your reports.
  1388.  
  1389.           Okay,  so  much  for  the disk(s) holding  your  MR.  BILL 
  1390.     programs.
  1391.  
  1392.           Now  you  must format a new disk to  hold  your 
  1393.     data.   This will be your data disk.   Most people will put  the 
  1394.     data disk into drive B.
  1395.  
  1396.           Label the program disk(s) as "MR.  BILL PROGRAM DISK  (#1) 
  1397.     --DRIVE A" and in our example,  the data disk as "MR.  BILL DATA 
  1398.     DISK--DRIVE  B".   Note:  your program disk does not have to  go 
  1399.     into  drive A.   You can put your programs on any  disk.   Also, 
  1400.     your  data disk does not have to go in drive B.   You can choose 
  1401.     any drive as your data disk drive.
  1402.  
  1403.                                   9
  1404.  
  1405.            Sec. 2  B - Getting Started -- Copying The Program
  1406.  
  1407.           So, although I use B as an example, you are free to 
  1408.     put  your programs on any drive and you can  designate  any 
  1409.     drive as the drive to hold your data files.  
  1410.  
  1411.                       Hard Disk Users
  1412.  
  1413.           Put Mr. Bill disk one in drive A and type:
  1414.      C:\BILL>COPY A:*.* [RETURN].  Now, put disk two in drive A and
  1415.     type the same thing again.  
  1416.  
  1417.           In our example, we have the program disk in A and the data 
  1418.     disk  in B.  If you have a hard disk,  you should put everything 
  1419.     on drive C.
  1420.  
  1421.           To begin type A>BILL [Return] or C:\BILL>BILL [enter]
  1422.  
  1423.           If this is the very first time you have used MR.  BILL  it 
  1424.     will ask you what drive you want to hold your data disk.  In our 
  1425.     example we will tell it B.  If you use a hard disk, you would
  1426.     probably tell it C.  Mr. Bill will create the file DISKDRVE and
  1427.     put the letter B or C into the file so that it can remember
  1428.     which drive you chose.
  1429.  
  1430.           MR.  BILL will now give you a message about subtotal cate-
  1431.     gories.   If you press return,  MR. BILL will automatically take 
  1432.     you  to  the  module which allows you to set  up  your  subtotal 
  1433.     categories.   If  you  press X instead of Return, you will exit 
  1434.     to the  operating system.   The next time you type BILL you will 
  1435.     be shown the same message about subtotal categories.
  1436.  
  1437.           Once  you have set up your subtotal categories,  you  will 
  1438.     press M to return to the main menu.   Now, MR. BILL will display 
  1439.     a  second  message about setting your billing codes  and  rates.  
  1440.     After you have done that and returned to the main menu, you will 
  1441.     get a message about entering your client addresses.   After  you 
  1442.     have done that,  you will get a "farewell from MR. BILL" message 
  1443.     and will be shown the main menu.
  1444.  
  1445.           WARNING:   Always keep a backup of your data files.  Disks 
  1446.     do have a habit of dying.   If yours gets its directory  damaged 
  1447.     it may not be salvageable.   Every week, it would 
  1448.     be a good idea to copy your data files onto a backup disk.
  1449.  
  1450.           ALSO IMPORTANT:  Mr. Bill looks at a file called ORD on
  1451.     disk #1 to generate these startup messages.  When it is done,
  1452.     it erases ORD.  If you want to run the start-up proceedure
  1453.     again, go the Mr. Bill input disk #1 and type:
  1454.  
  1455.  
  1456.                                   10
  1457.  
  1458.  
  1459.     A>COPY CON: ORD [return]
  1460.     1 [return]
  1461.     ^Z [control Z then return]
  1462.     [return]
  1463.  
  1464.  
  1465.  
  1466.  
  1467.  
  1468.  
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.                                   11
  1511.  
  1512.            Sec. 2  C  Getting Started & The Main Menu
  1513.  
  1514.  
  1515.  
  1516.  
  1517.                        FIRST USE & THE MAIN MENU
  1518.  
  1519.      
  1520.           The  first  thing  you do to use MR.  BILL  is  have  your 
  1521.     program  disk in the computer and the A> or C:\BILL> showing the 
  1522.     screen.  Now you type BILL [return].  
  1523.  
  1524.           As soon as BILL.EXE has been loaded, you will be asked for 
  1525.     the  name  of  the disk drive which you want to hold  your  data 
  1526.     disk.   What  is your data disk?   MR.  BILL saves all kinds  of 
  1527.     files  which it uses to prepare your bills.   It has a  file  of 
  1528.     your billing codes,  your client names and addresses, your aging 
  1529.     information,  the  dates of your reports,  your list of subtotal 
  1530.     categories, etc.  These are all kept on your data disk.  
  1531.  
  1532.           MR.  BILL  needs  to know what drive will hold  this  data 
  1533.     disk.   You can choose any drive between A and L.   Let's assume 
  1534.     you choose the C drive.   You will type the letter C in response 
  1535.     to this first question.   MR. BILL will save this disk name in a 
  1536.     file called  DISKDRVE.  
  1537.  
  1538.           OK,  now that you have given MR. BILL your data disk drive 
  1539.     location, MR. BILL will save it and won't ask for it again.  
  1540.  
  1541.           Next,  MR.  BILL will sign on with an introductory message 
  1542.     and  will tell you that it will take you to the module  used  to 
  1543.     set  up your billing subtotals.   We will discuss this module in 
  1544.     the next chapter.  You MUST set up your subtotals before you can
  1545.     prepare any bills.
  1546.  
  1547.           The  next  time  you  type  BILL  after  setting  up  your 
  1548.     subtotals,  MR.  BILL will give you another message, telling you 
  1549.     that  it  will take you to the module used to set  your  billing 
  1550.     codes and rates.  You MUST set up your billing codes and rates
  1551.     before you can create any bills.  Use the SAME NAME you used
  1552.     when you set up your subtotals.
  1553.  
  1554.           The next time you call MR.  BILL after that,  it will take 
  1555.     you  to  the  module used to set up your client names  and  add-
  1556.     resses.   You MUST enter at least one client name and address
  1557.     before you can create any bills.  When you have done that,  the 
  1558.     next time and every time thereafter that you type BILL,  MR.  BILL 
  1559.     will present you  with the  main menu.   If you want MR.  BILL to 
  1560.     go through this first time walk through routine again, open a file 
  1561.     on the program disk called ORD and put the number 1 into the file.
  1562.  
  1563.                                    12
  1564.  
  1565.                         THE MAIN MENU EXPLAINED
  1566.  
  1567.           The Main Menu looks like this:
  1568.  
  1569.  
  1570.     Copyright David M. Alexander, 1986, 1987, 1988 For This Program And
  1571.             For ALL Programs Called From This Program
  1572.  
  1573.  
  1574.  
  1575.                  **** MAIN MENU ****
  1576.  
  1577.     S  SUBTOTAL Categories
  1578.     B  BILLING Codes
  1579.     C  CLIENT/Customer Addresses
  1580.  
  1581.     E  ENTER Billing Data
  1582.  
  1583.     P  PRINT Menu 
  1584.     A  AGEING Report
  1585.  
  1586.     M  MERGE Several Billing Files Into One
  1587.  
  1588.     X  EXIT To The Operating System
  1589.     
  1590.           When  you want to enter,  change,  delete or look at  your 
  1591.     Subtotal  categories,  type S.  This is the first thing you do when 
  1592.     you install Mr. Bill.
  1593.  
  1594.           When  you  want to set,  change,  delete or look  at  your 
  1595.     billing codes and rates,  type B to set the Billing codes. This is 
  1596.     the second thing you will do when you install Mr. Bill
  1597.  
  1598.               When you want to enter, change, delete or look at your 
  1599.     Customer names and addresses,  type C.  This is the third thing you 
  1600.     will do when you install Mr. Bill.
  1601.  
  1602.           When you want to Enter,  change or delete your charges and 
  1603.     credits,  press E.   MR.  BILL will ask for billing charges and 
  1604.     credits.
  1605.  
  1606.           When you want to create an Ageing report showing how  long 
  1607.     each client has owed you money, type A.
  1608.  
  1609.           When  you  want to Merge several small files into  one  big 
  1610.     file,  i.e.  use the billing data from several people or several 
  1611.     months to create a consolidated bill,  type M.
  1612.  
  1613.                                   13
  1614.  
  1615.            Sec. 2  C  Getting Started & The Main Menu
  1616.  
  1617.           When you want to Print your bills or if you are unsure how 
  1618.     to print a hardcopy of your reports,  press P and MR.  BILL will 
  1619.     give you a Print menu offering these choices. 
  1620.  
  1621.           When  you want to eXit to the operating system,  press X 
  1622.     which will call up the A> or C> and put you back into MS-DOS.
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.  
  1631.  
  1632.  
  1633.  
  1634.  
  1635.  
  1636.  
  1637.  
  1638.  
  1639.  
  1640.  
  1641.  
  1642.  
  1643.  
  1644.  
  1645.  
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651.  
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657.  
  1658.  
  1659.  
  1660.  
  1661.  
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.                                    14
  1668.  
  1669.                Sec. 3  A -  First Time Use -- Subtotal Categories
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.                                SECTION  3
  1676.                MAKING A LIST OF YOUR SUBTOTAL CATEGORIES
  1677.  
  1678.  
  1679.           Key to press on the Main Menu:  S
  1680.  
  1681.           This is the module which allows you to create,  display or 
  1682.     change a list of up to 9 different subtotal categories.  
  1683.  
  1684.                            BILLING CODE FILE NAME
  1685.            
  1686.           The first thing that MR. BILL will do after you press S to 
  1687.     set  up your subtotal categories will be to ask you for the name 
  1688.     of  the file where you will store your subtotal  categories  and 
  1689.     billing  codes.   This name can be up to seven characters  long. 
  1690.     The modules in MR. BILL usually call this the billing code file.  
  1691.  
  1692.           Since  you  will use this name often, I  suggest  that  the 
  1693.     shorter  the name the better.   A good choice for a name is your 
  1694.     initials.   This keeps your billing code file separate from that 
  1695.     of  others  who might use the program.   You can  have  as  many 
  1696.     different  files of billing codes as you please.   Each file can 
  1697.     contain different rates and types of charges.
  1698.  
  1699.           If you are John T.  Smith you might want to call your file 
  1700.     JTS.  Suppose you have an associate whose name is Mary J. Jones.  
  1701.     Hers could be MJJ.  One thing you may not do:  You may not use a 
  1702.     period in your billing category file name.   You may not call it 
  1703.     JTS.XXX.   MR.  BILL  will reject any suggested name that has  a 
  1704.     period in it or which is longer than seven characters.  And, No
  1705.     Slashes (/) or back slashes (\) or SPACES in the name!
  1706.  
  1707.                     PICKING YOUR SUBTOTAL CATEGORIES
  1708.  
  1709.           Now you will be asked to set up your subtotal  categories.  
  1710.     What are they?  
  1711.  
  1712.           Everything  you bill for and all credits you receive  must 
  1713.     be assigned to a subtotal category.  For example, a lawyer might 
  1714.     bill  for FEES and COSTS.   A doctor might bill for  DRUGS,  LAB 
  1715.     FEES,  ORTHO APPLIANCES and TREATMENT.  Each business has its own 
  1716.     categories that its charges fall into.  
  1717.  
  1718.           Also,  each  business has its own categories that  credits 
  1719.     fall  into.   For  example,  a lawyer might show  the  following 
  1720.  
  1721.                                   15
  1722.  
  1723.                Sec. 3  A -  First Time Use -- Subtotal Categories
  1724.  
  1725.     categories of credits:  PAYMENTS,  SETTLEMENT CHECKS, MONEY FROM 
  1726.     3RD  PARTY  (sheriff's levy),  REFUNDS.   A doctor  might  show: 
  1727.     INSURANCE PAYMENT, PATIENT PAYMENT, MEDICARE PAYMENT.
  1728.  
  1729.           MR.  BILL  assigns  subtotal  categories 1  through  5  to 
  1730.     credits.   Any  types of payments received should be assigned to
  1731.     categories 1 to 5.
  1732.  
  1733.           MR.  BILL  assigns  subtotal  categories 6  through  9  to 
  1734.     charges.    Any  charges  made  must  be  assigned  to  subtotal 
  1735.     categories 6 through 9.
  1736.  
  1737.           For  example,  a lawyer might have the following  subtotal 
  1738.     categories:
  1739.  
  1740.           1. - Client Payments:          (credit)
  1741.           2. - Settlement Checks:        (credit)
  1742.           3. - 3rd Party Payments:       (credit)
  1743.           4. - Refunds/Bill Reduction:   (credit)
  1744.           5. - Payment To Trust:         (credit)
  1745.           6. + New Fees:                 (charge)
  1746.           7. + New Costs:                (charge)
  1747.           8. AVAILABLE
  1748.           9. AVAILABLE
  1749.  
  1750.                       DERIVED SUBTOTAL CATEGORIES
  1751.  
  1752.           Each  of  the subtotal categories can be multiplied  by  a 
  1753.     number to yield another category.   For example,  a lawyer might 
  1754.     multiply credit category #2, - SETTLEMENT CHECKS by -.33 to create 
  1755.     a  derived subtotal category he would call + CONTINGENT  FEES.   A 
  1756.     business man might have a debit category #6 called + TAXABLE SALES 
  1757.     which  he would multiply by .065 to create a new category called 
  1758.     + SALES TAXES.
  1759.  
  1760.           Each of the nine subtotal categories can be multiplied  by 
  1761.     any number between -100000 and +100000.   Each of the results of 
  1762.     that  multiplication can be given a heading and will be  printed 
  1763.     as a subtotal category on the bill.
  1764.  
  1765.                        PLUS AND MINUS SIGNS
  1766.  
  1767.            MR. BILL is set up to put plus, minus, and equals signs in 
  1768.    front the subtotal headings.  You should consider making
  1769.    your subtotal heading "Payments Received" as "- Payments Received:" and
  1770.    making "New Fees" as "+ New Fees:".  If done this way, your subtotals
  1771.    will look like this:
  1772.  
  1773.                                   16
  1774.  
  1775.                Sec. 3  A -  First Time Use -- Subtotal Categories
  1776.  
  1777.  
  1778.                    Previous Balance:   $100.00
  1779.                  - Payments Received:   $50.00
  1780.  
  1781.                  = New Balance Forward: $50.00
  1782.  
  1783.                  + New Fees:           $150.00
  1784.                  + New Costs:           $75.00
  1785.  
  1786.                  = BALANCE NOW DUE:    $275.00
  1787.  
  1788.            If you don't want the +'s and -'s, then start your subtotal
  1789.     heading with two spaces, that is "  New Fees" NOT "New Fees".  This
  1790.     is to shift the heading two places to the right to keep the 
  1791.     subtotals even with the beginning of the "Previous Balance:" line
  1792.     above. 
  1793.  
  1794.                             FINANCE CHARGES
  1795.  
  1796.           MR.  BILL has a tenth category which it allows --- "+ FINANCE 
  1797.     CHARGES".   When  a bill is created,  the old balance  is  shown.  
  1798.     Next,  all  payments  received since the last billing  are  sub-
  1799.     tracted  from  the old balance.   If there  is  still  something 
  1800.     owing,  it is called "= NEW BALANCE FORWARD".   This amount will 
  1801.     be  multiplied  by  any number you choose.   The result  of  the 
  1802.     multiplication  is a new subtotal category.   
  1803.  
  1804.           You  may give this new category any heading you  wish  --- 
  1805.     "+ FINANCE  CHARGES" or + LATE CHARGES or whatever.  If you wish  to 
  1806.     charge 1%/month as a finance charge and if you bill on a monthly 
  1807.     basis,  you  will enter .01 as the amount by which you  want  to 
  1808.     multiply the New Balance Forward.
  1809.  
  1810.           If you have some clients whom you want to exempt from
  1811.     finance charges, then, when you enter their names and addresses
  1812.     a little later, make the first character of the "Regarding Line"
  1813.     which will be printed on the bill a hyphen "-".  For example,  if
  1814.     you have a client Mary Jones whom you do not want to be charged
  1815.     a finance charge, make a "RE" line on her bill like this:
  1816.  
  1817.           -RE: Business Advice
  1818.  
  1819.           The hyphen tells Mr. Bill, not to charge her a finance charge.
  1820.  
  1821.           If you don't want to change anyone a finance charge, just
  1822.     leave the amount to multiply the new balance forward by as zero and 
  1823.      no one will be charged any finance charges.  ($500 X 0% = $0)
  1824.  
  1825.  
  1826.  
  1827.                                   17
  1828.  
  1829.                           DISCOUNT CATEGORIES
  1830.  
  1831.           Remember,  items  1  through 5 are credit  items.  If  you 
  1832.     multiply  #1,   PAYMENTS  RECEIVED,  by  .05  you  can  call  the 
  1833.     resulting  category 5% DISCOUNT and the customer will receive  a 
  1834.     further  credit of 5% of the payments made.   If you multiply it  
  1835.     by -.05,  you will create a resulting category which will  debit 
  1836.     the  customer  by 5% of the payments made.   This is  because  a 
  1837.     payment  is seen as a negative number.   If the payment is $100, 
  1838.     MR.  BILL sees that as -100.   -100 X -.05= $5.   Since positive 
  1839.     numbers are charges, this would result in a $5 charge.
  1840.  
  1841.           If you multiplied #6, + NEW PURCHASES, a debit subtotal, by 
  1842.     .05 you would create a new charge,  i.e.  100 X .05=$5.   On the 
  1843.     other  hand if you multiplied #6., + NEW PURCHASES  $100 by  -.05 
  1844.     you  would get 100 X -.05= -$5,  that is a credit  result.   You 
  1845.     could call that 5% "- QUANTITY DISCOUNT".
  1846.  
  1847.           You need not create any derived subtotals and you need not 
  1848.     charge a finance charge.  This is completely optional.
  1849.  
  1850.                      CHANGING YOUR SUBTOTAL ENTRIES
  1851.  
  1852.           When  you  have entered all the  subtotal  categories  you 
  1853.     wish, you can view them and change them any way you like.  
  1854.  
  1855.           If  your  billing category file name  is  DMA,  then  this 
  1856.     program  will  save  your subtotal categories on the  data  disk 
  1857.     under the file name DMA.LST.   You can print out this file for a 
  1858.     list of your subtotal categories.   MR.  BILL will also create a 
  1859.     file  on  the  data disk for its own use and  call  it  DMA.TOT.  
  1860.     Don't do anything to DMA.TOT.  That is for MR. BILL's use.
  1861.  
  1862.           To  create these subtotals,  follow the  menu  directions.  
  1863.     MR. BILL will go through the subtotals one by one.  Any time you 
  1864.     are  finished  entering your subtotal categories,  type  ///  in 
  1865.     answer  to  the question asking you for the next subtotal  cate-
  1866.     gory.  Type a return to skip ahead to the next category.  If you 
  1867.     make  a  mistake don't worry.   Go ahead and finish  your  list.  
  1868.     When you are done,  MR.  BILL will show you what you have  typed 
  1869.     and give you the chance to change anything you like.
  1870.  
  1871.           To  make  a change you need only type the  number  of  the 
  1872.     subtotal which you want to change and MR.  BILL will ask you for 
  1873.     the new entry for that subtotal category.  
  1874.  
  1875.                               LEDGER CARDS
  1876.  
  1877.           Mr. Bill will create your ledger cards for you, but this 
  1878.     will take up a good bit of disk space.  Mr. Bill uses 114 bytes
  1879.     for each client for each month shown on the ledger card.  If you
  1880.  
  1881.                                   18
  1882.  
  1883.     create 100 bills a month then 100 x 12 months x 114 = 136,800
  1884.     bytes to store your ledger card data.  So, creating ledger cards
  1885.     is optional.  
  1886.  
  1887.           Mr. Bill will ask you if you want to create/re-create
  1888.     your ledger card headings.  If you don't want Mr. Bill to 
  1889.     create your ledger cards, just type "N" for "NO".  If you 
  1890.     type "Y", for yes, Mr. Bill will take up to ten of your
  1891.     subtotal headings for inclusion on your ledger card.  If you
  1892.     have set up more that ten subtotal headings, you will have to
  1893.     delete some or not have Mr. Bill create your cards.  Ten is
  1894.     all there is room for.  
  1895.  
  1896.           If you later decide to change your subtotal headings, you
  1897.     will have to allow Mr. Bill to create a new table of headings
  1898.     so that it can print the new headings on the cards.  The 
  1899.     creation of this new table will WIPE OUT all your existing
  1900.     ledger card data.  So, if you add or subtract headings, print
  1901.     your ledger cards out, because Mr. Bill will proceed to start
  1902.     fresh with the new headings on new, blank, cards.
  1903.  
  1904.           If you decide you don't want Mr. Bill to create any
  1905.     ledger cards for you, that's okay.  You can change your mind
  1906.     later, come back to the subtotal category module, press "D" to
  1907.     display your subtotals, then, before you exit, Mr. Bill will
  1908.     ask you again if you want to create these card headings.  You
  1909.     can now say yes with no harm done.
  1910.  
  1911.  
  1912.  
  1913.  
  1914.  
  1915.  
  1916.  
  1917.  
  1918.             
  1919.  
  1920.  
  1921.  
  1922.  
  1923.  
  1924.  
  1925.  
  1926.  
  1927.  
  1928.  
  1929.  
  1930.  
  1931.  
  1932.  
  1933.  
  1934.                                   19
  1935.                   Sec. 3  B -  First Time Use --Billing Categories
  1936.  
  1937.      
  1938.  
  1939.  
  1940.  
  1941.           MAKING A LIST OF YOUR INCOME AND EXPENSE CATEGORIES
  1942.  
  1943.  
  1944.                Letter To Press At Main Menu:  B
  1945.  
  1946.           When you press B at the Main Menu,  MR.  BILL calls up the 
  1947.     program  which sets up,  displays and changes your billing codes 
  1948.     and rates.   This program will give you a menu of choices:  D to 
  1949.     display  your codes,  S to set up your codes,  C to change  your 
  1950.     codes,  M to go to the Main Menu and X to exit to the  operating 
  1951.     system.
  1952.  
  1953.           The  first  time you use this module you will press  S  on 
  1954.     this  menu  for a first time Set Up of your  billing  codes  and 
  1955.     rates.  You  will be asked for the name of the file you want  to 
  1956.     use to hold your billing codes.  This billing category file name 
  1957.     is  the  SAME NAME you gave when you set up your subtotal  cate-
  1958.     gories.  In our example it is DMA.
  1959.  
  1960.           Now you begin to make your list.
  1961.  
  1962.           You will be asked five questions over and over again.  MR. 
  1963.     BILL  will  want to know (1) the code  for  the 
  1964.     billing category, (2) the heading for the category, (3) the rate 
  1965.     you  want to charge for that kind of work,  (4) the  "conversion 
  1966.     factor",  and (5) the subtotal category that this item should be 
  1967.     shown under.  There are sixty-five categories you can set.  
  1968.  
  1969.                               BILLING CODES
  1970.  
  1971.           Previous  versions  of Mr. Bill limited you  to  a  three 
  1972.     character  billing  code.   Starting  with  Version  3.24  your 
  1973.     billing  code  can  be as little as one or  as  many  as  seven 
  1974.     characters.  Don't mix letters and numbers in a code.  That is, 
  1975.     X15 is a BAD billing code.  Make it VWXYZ or XYZ or 15 or 12345 
  1976.     but DON'T make it X12345.  It WON'T work correctly that way.
  1977.  
  1978.           All  codes for bills,  that is charges you  make  against 
  1979.     the  client,   are  one  to seven letters  or  numbers long. 
  1980.             For  example, a code for a charge for a telephone call 
  1981.     could be TEL or PHONE or T or TELEPHN.   If  you wanted  to show 
  1982.     calls to the opposing attorney, you  might  use TTATN and for 
  1983.     calls to the client,  TTCLNT.   Whatever codes  you 
  1984.     want.  All codes for credits, that is payments for the benefit of 
  1985.     the client, MUST end with a slash (/).  Whenever MR. BILL  sees 
  1986.     a code  that ends with a slash,  for example 125 PAYMT/ or  125 
  1987.  
  1988.                                   20
  1989.  
  1990.     SETLE/ or 125  REFND/,  it knows that you have received $125  as 
  1991.     a  payment   or  received   $125  as  a  settlement  amount  or 
  1992.     credited $125  to  the client as a refund paid to you. 
  1993.  
  1994.           You can use any codes you like.  Payments don't have to be 
  1995.     PAYMT/.  They  can  be XXXXXX/ or X/ if you like so long as you 
  1996.     keep  to  the convention of ending all codes for credits,   for 
  1997.     money   received for the client's benefit, as  contrasted  with 
  1998.     money charged, with a slash, that is a /.  MR.  BILL  considers 
  1999.     all charges against the client to  be positive  numbers and all 
  2000.     credits to the client to be  negative numbers.
  2001.  
  2002.               TYPOS WHILE ENTERING BILLING CODES & RATES
  2003.  
  2004.           If  you make a typo while entering your billing codes  and 
  2005.     rates,  don't  worry.   For any one code, you can press "P" [return] 
  2006.     and you will be returned to the Previous question.  If you have 
  2007.     finished the questions for any one code and then realize a mistake
  2008.     in a previous entry, just  go on and enter the rest  of  your 
  2009.     codes.   When  you are finished MR.  BILL will display what  you 
  2010.     typed in and allow you to change anything you like.
  2011.  
  2012.                     WHEN DONE ENTERING CODES & RATES
  2013.  
  2014.           After you have entered all the codes you want to use,  20, 
  2015.     30,  40,  65 --- however many you want to use, you tell MR. BILL 
  2016.     that you are done entering your income and billing abbreviations 
  2017.     by typing /// in answer to the Billing Code? question.  MR. BILL 
  2018.     knows  that means you are done, for now at least.   Don't worry,  
  2019.     you can come back later and enter more later if you want.
  2020.  
  2021.                        BILLING CATEGORY HEADINGS
  2022.  
  2023.           The second question (the first being the 1-7 letter code) is 
  2024.     what heading you want to give that item.  For example, you might 
  2025.     give TEL the heading "Telephone Call(s)".   You might give PY/ the 
  2026.     heading "PAYMENT RECEIVED -- THANK YOU".  You will see a line in 
  2027.     the screen like this: X_____________ with the cursor indicated by 
  2028.     the  mark at the beginning of the line.   The line indicates how 
  2029.     long your heading can be -- (30 characters).  Your  heading does not 
  2030.     have to have words in it.   If  you want  a  blank  heading,  you 
  2031.     can enter  several  spaces  for  a heading.  Headings can also be 
  2032.     in lower case.  Press "P" [return] to go to the billing code question.
  2033.  
  2034.                     DIFFERENT ENTRY STYLES           
  2035.  
  2036.                    Numbers To The Left Of The Heading
  2037.  
  2038.            If you want to have numbers printed in front of the headings 
  2039.     on the bill, for example, if your heading is Hours In 
  2040.     Conference, and you want the number of hours to print to the 
  2041.  
  2042.                                   21
  2043.  
  2044.     left of the heading, then just enter the normal heading description,
  2045.     namely, Hours In Conference.  The same applies to categories 
  2046.     for the number of pages or the number of widgets.  2 CNF might 
  2047.     thus print as:
  2048.  
  2049.           2.00 Hours In Conference       $200
  2050.  
  2051.                  No Numbers To The Left Of The Heading
  2052.  
  2053.           If you don't want a number to print to the left of the 
  2054.     heading, for example, payments or certain costs, then begin your
  2055.     heading description with a '-' (hyphen).  If you received $500 and 
  2056.     you didn't want the 500 to print to the left of the heading, you
  2057.     would enter your heading as -Payment Received.  Thus, when you 
  2058.     entered 500 py/ as a payment entry, it would print on the bill as
  2059.  
  2060.                   -Payment Received     $500 
  2061.                     NOT AS
  2062.           500.00  Payment Received      $500.
  2063.  
  2064.           Thus, payments and these sorts of no leading number entries 
  2065.      would be entered with a hyphen (-) as the first character of the 
  2066.      heading description.
  2067.  
  2068.                          NON-PRINTING HEADINGS
  2069.  
  2070.                      Don't Print The Heading At All
  2071.  
  2072.           Sometimes you have types of charges which you don't 
  2073.     want to print on the invoice at all.  For example, UNBILLED 
  2074.     TIME.  Any heading that has a slash (/) as the first character 
  2075.     will not print on the bill at all.
  2076.  
  2077.           I  use  slash headings for /MISCELLANEOUS FEES, /MISCELLANEOUS
  2078.     COSTS, /MISCELLANEOUS CREDITS and /MINUTES CHARGED.   You could
  2079.     have /UNBILLED TIME with a rate of 0 dollars.   If you use the  B 
  2080.     instead of the P option (explained below)  and don't enter a date 
  2081.     or a narrative at the  time of billing,  then nothing will appear 
  2082.     on the bill.  NOTE:  the amount entered will be used in calculating 
  2083.     the total billed and can be included in management reports.
  2084.     So, to create a category in which the heading line will not print
  2085.     on the bill, make the first character in the heading a slash (/).
  2086.  
  2087.             ADDING UP THE NUMBERS TO THE LEFT OF THE HEADING
  2088.  
  2089.            Printing "Total Hours:" At The Bottom Of The Bill
  2090.  
  2091.           Some users want to be able to print 2 hours of this, 3 hours
  2092.     of that, half an hour of something else, and then print:
  2093.  
  2094.           Total Hours: 5.50 
  2095.  
  2096.                                   22
  2097.     at the bottom of the bill.  If you want to total "widgets"
  2098.     instead of "Hours", use your word processor to do a global
  2099.     search and replace on your file of bills, finding "Total Hours:"
  2100.     and replacing it with "Total Widgets:" on each bill in your file.
  2101.  
  2102.           So, many of you may want to total some of the units shown
  2103.     on the bill, whether those units are hours, widgets, pages or
  2104.     whatever.  You have to do something to tell Mr. Bill that you
  2105.     want the units in any particular category added together to get
  2106.     this total.  You do that by making the first character in the
  2107.     heading a space.
  2108.  
  2109.           Let's go over that again.  Let's say that you want to add
  2110.     all your hours together and show the total at the bottom of the
  2111.     bill.  Let's also say that you will be billing for Hours In
  2112.     Conference, Hours In Research and Hours In Court.  Okay.  When
  2113.     you create your headings, you type them as:
  2114.  
  2115.     " Hours In Conference"    NOT  "Hours In Conference"
  2116.     " Hours In Research"      NOT  "Hours In Research"
  2117.  
  2118.           Notice that you made the first character of each heading
  2119.     a blank space.  That space tells Mr. Bill: "Take the number of units
  2120.     for this category and add it all the units for all the other
  2121.     categories that also begin with a space."  Now, when you create
  2122.     your bills, Mr. Bill will ask you if you want to show "Total
  2123.     Hours" at the bottom of the bill.  If you say, Yes, you do, then
  2124.     Mr. Bill will take the total it has added up and print it at 
  2125.     the bottom of the bill.
  2126.  
  2127.                             HEADING SUMMARY
  2128.  
  2129.     A Regular heading prints units to the left of the heading and does
  2130.     not add up the units to print as a total at the bottom of the bill.
  2131.  
  2132.     A Heading beginning with a space, ( Heading) prints units to the left 
  2133.     of the heading AND adds those units up to be printed at the bottom
  2134.     of the bill.
  2135.  
  2136.     A Heading beginning with a hyphen (-Heading) does not print numbers to 
  2137.     the left of the heading and does not add up units at the bottom.
  2138.  
  2139.     A Heading beginning with a slash (/Heading) does not print the heading 
  2140.     at all; it does not print numbers to the left; it does not add up
  2141.     numbers on the bottom of the bill.
  2142.  
  2143.           Combinations:
  2144.  
  2145.           A Space AND a Hyphen ( -Heading) will add units and will NOT
  2146.     print numbers to the left of the heading.
  2147.  
  2148.           A Space AND a Slash ( /Heading) will add units and will NOT
  2149.     print the heading at all.
  2150.                                  23
  2151.  
  2152.                              BILLING RATES
  2153.  
  2154.           The third question asks for your rate.   For  example,  if 
  2155.     you  charge $15 for a phone call,  then the rate would be 15 (No 
  2156.     Dollar Signs,  please).  If your code is COPY and your heading is 
  2157.     PAGES  OF PHOTOCOPIES then your rate might be .10 or  ten  cents 
  2158.     per  page.   MR.  BILL multiplies the number of units you  enter 
  2159.     when  you  prepare your bills,  e.g.  4 TEL (for four  telephone 
  2160.     calls)  times  the rate (4 X 15) and comes up with a  charge  of 
  2161.     $60.   100 COPY means 100 copies at ten cents each or 100 X  .10= 
  2162.     $10.
  2163.  
  2164.           If  you will be entering a dollar amount when you do  your 
  2165.     bills,  that is, 115 FIL for $115 for filing fees or 500 PY/ for 
  2166.     a $500 payment,  then your rate will be 1.   A rate of 1  passes 
  2167.     through  whatever  number  you enter when you  do  your  billing 
  2168.     entries as the amount to be charged in dollars.   1 X 115= $115.  
  2169.     1 X 500= $500.  A rate of 0 always results in a zero charge.
  2170.     500 x 0 = 0.  Press "P" [return] to go to the Heading question.
  2171.  
  2172.                            CONVERSION FACTOR
  2173.  
  2174.           The fourth question asks for a "conversion factor".   This 
  2175.     is  not as ominous as it sounds.   If you want to have the  bill 
  2176.     show  "HOURS IN CONFERENCE" but you want to enter your  time  in 
  2177.     minutes,  i.e.  37 CNF, then you want to convert the minutes you 
  2178.     enter into hours on the bill.  The conversion factor is 60.  
  2179.  
  2180.           MR.  BILL  divides  the units you enter by the  conversion 
  2181.     factor and prints the result on the bill.   120 minutes  divided 
  2182.     by  a conversion factor of 60 yields 2 hours.   If you  consider 
  2183.     eight  hours to be a working day,  you might enter your time  in 
  2184.     hours  and  use a conversion factor of 8.   The bill would  then 
  2185.     print out your charges in units of working days.
  2186.  
  2187.           You must NOT consider the conversion factor when you 
  2188.     enter  your  rates.   Suppose  you want to enter  your  time  in
  2189.     minutes  --- 5  minutes for this 10 minutes for that.   That  is 
  2190.     fine.   Suppose  you want the bill to show your time  in  hours.  
  2191.     Fine,  select  a  conversion factor of 60 and your time will  be 
  2192.     shown  in hours.   Suppose you charge $90 per  hour.   Enter your rate
  2193.     as 90.  
  2194.     
  2195.           MR. BILL divides the units entered by the conversion factor
  2196.      and then multiplies by the rate.  So,  15 minutes divided by 60 
  2197.     times $90 per hour will yield a charge of $22.50.  Thus, 15 CNF will 
  2198.     show as:
  2199.  
  2200.             .25 HOURS IN CONFERENCE     $22.50.
  2201.  
  2202.           So,  even if you enter your time in minutes, please give your rate 
  2203.  
  2204.                                   24
  2205.  
  2206.     in hours because your conversion factor converts the minutes to hours.
  2207.     In summary,  your billing entry is divided by your conversion factor 
  2208.     and multiplied by your billing rate.  Press "P" [return] to go to
  2209.     the previous Rate question.
  2210.  
  2211.                            SUBTOTAL CATEGORY
  2212.  
  2213.           The fifth question wants to know the subtotal category you 
  2214.     want this entry included in.   For example, if subtotal category 
  2215.     number  1  is PAYMENTS RECEIVED,  and if your code  is  PY/  for 
  2216.     PAYMENT  RECEIVED,  the subtotal category you want to enter  for 
  2217.     the  code PY/ is 1.   If HOURS IN CONFERENCE is a fee charge and 
  2218.     subtotal category number 6 is NEW FEES CHARGED then the CNF code 
  2219.     would be included in subtotal category 6.
  2220.  
  2221.           In other words, this question wants to know what subtotal
  2222.     category you want this charge or credit assigned to.  All charges
  2223.     and credits must be assigned to one of the subtotal categories
  2224.     that you set up.  If you forget what they are, just press a ?
  2225.     and they will be displayed on the screen.
  2226.  
  2227.           MR.  BILL  allows you to print the dollar amount of the charge 
  2228.     on the  bill or not as you desire.   For example,  15 CNF could  be 
  2229.     shown as:  
  2230.  
  2231.                .25 HOURS IN CONFERENCE     $22.50           [6P]
  2232.     or         .25 HOURS IN CONFERENCE                      [6B]
  2233.           
  2234.           For each and every billing code you can decide if you want 
  2235.     to  print the charge for that service on the bill or  leave  the 
  2236.     charge blank.
  2237.  
  2238.           In  answer  to  the fifth question you say 1P to  put  the 
  2239.     entry  into the first subtotal category and Print the dollar 
  2240.     amount of the charge to the right of the heading or 
  2241.     1B to put it into the first category and leave the charge Blank.  
  2242.     For  the  CNF example above,  you would use 6P to put  hours  in 
  2243.     conference in subtotal category 6 and print the charges for that 
  2244.     item on the bill to the right of the heading or 6B to leave the 
  2245.     charge blank. Press "P" [no return needed] to go back to the
  2246.     Conversion Factor question.   This was the last of the five 
  2247.     questions.   MR.  BILL  will now  start over with question number 
  2248.     one, Billing Code.
  2249.  
  2250.                       CHANGING YOUR CODES & RATES
  2251.  
  2252.           Once  you have entered as many charge and credit codes  as 
  2253.     you like,  you can view the list and change any entry you  want.  
  2254.     If  you wish to add more codes,  then type C to change the  next 
  2255.     avaliable code from an unused code to whatever you want to add.
  2256.  
  2257.  
  2258.                                   25
  2259.  
  2260.           When  you  are all done,  MR.  BILL will write  your  list 
  2261.     alphabetized  by  the category headings under the file name  (in 
  2262.     our example):  DMA.HED.   MR. BILL will write your list alpha-
  2263.     betized by the three letter codes in the file: DMA.ABV.  
  2264.  
  2265.                            MANAGEMENT REPORTS
  2266.  
  2267.           MR.  BILL  will  allow you to assign each of your  billing 
  2268.     codes  to  one  of ten  different  management  report  headings.  
  2269.     Suppose  you  want to summarize all of your hourly   entries  to 
  2270.     determine how many hours you billed this month.   You can assign 
  2271.     each  of  your  codes that relates to hours to  a  Hours  Worked 
  2272.     heading in the management report.
  2273.  
  2274.           Also,  suppose  you entered a code called UNB for unbilled 
  2275.     time as a non printing entry.  You could set  the billing rate as 
  2276.     zero (so the bill would not  reflect  a charge  for  these  hours).   
  2277.     Now every time you did work  on  a client and didn't charge for it, 
  2278.     you could enter, say 2.5 UNB or whatever  the number of unbilled 
  2279.     hours was.   You  could  assign this  code  to  the  heading 
  2280.     Unbilled Time  in  the  management report.   Now, when you run the 
  2281.     management report from the audit trail module,  MR.  BILL will 
  2282.     show the total of unbilled  hours entered for the month.
  2283.  
  2284.                  DIFFERENT RATES FOR DIFFERENT CLIENTS
  2285.  
  2286.           You  can  have up to ten different rates for each  type  of 
  2287.     work.   MR.  BILL saves the basic rate,  rate table 0 in memory, 
  2288.     and alternate rates,  rate tables 1 through 9,  in disk files on 
  2289.     your  data  disk.     Thus your basic rates are  saved,  in  our 
  2290.     example,  in  file DMA0.CDE and the alternate rates in  DMA1.CDE 
  2291.     through DMA9.CDE.
  2292.  
  2293.           When  you set up your rates for the first time,  they  are 
  2294.     saved  (for  example)  in DMA0.CDE.  DON'T YOU PUT IN THE 0 (ZERO).
  2295.     Mr. Bill will do that all on its own.  Suppose you  are  charging 
  2296.     $100/hour for consulting.   Suppose you have a special client whom you 
  2297.     want  to  give  a  break to and charge $50/hour for  the  same 
  2298.     consulting work.  Maybe you have a third client whom you want to 
  2299.     charge $125/hour.  Here is what you do:
  2300.  
  2301.           First,  enter your codes and rates for your general charges 
  2302.     of $100 per hour.  Exit to the operating sustem and make a copy 
  2303.     of  the file  DMA0.CDE (or whatever you named your billing  code 
  2304.     file) as DMA1.CDE.   For example:  C>COPY C:DMA0.CDE C:DMA1.CDE 
  2305.  
  2306.           Now,  type  BILL and press B to enter Billing Codes. Next,
  2307.     press D to display your codes.  Give DMA  as  the 
  2308.     billing  code file name you want to work with.  Now, you will 
  2309.     be asked which  rate table, 0 through 9 you want to work with.   
  2310.     
  2311.  
  2312.                                   26
  2313.  
  2314.           Since you have just created DMA1, press  1.  Mr Bill will
  2315.     display your rates.  You now enter the number of each 
  2316.     rate  which  you  wish to change  from $100/hour  to  $50/hour.  
  2317.     Press R to change  the rate to $50/hour.   DON'T CHANGE ANYTHING 
  2318.     EXCEPT  THE RATE.  
  2319.  
  2320.           Make a note  on a piece of paper that 0 =  $100/hour;  1  = 
  2321.     $50/hour.   Repeat the proceedure for each additional rate table 
  2322.     you want to create up to DMA9.CDE.  When you enter your addresses,
  2323.     you will be able to enter a number from 0 through 9 for each
  2324.     billing name.  If you want to charge Tom Smith $50/hour and you
  2325.     have set up rate table 1 as $50/hour, then enter a 1 as the
  2326.     Tom Smith rate table.  Now, when you enter charges for Tom, 
  2327.     Mr. Bill will automatically bill him at that rate without any
  2328.     action at all on your part.
  2329.  
  2330.                   PRINTING YOUR LIST OF CODES & RATES
  2331.  
  2332.           You can print these lists of codes and rates either by calling 
  2333.     up DMA.HED or DMA.ABV on  your  word processer and having it print 
  2334.     them  or  by printing these files through DOS.
  2335.  
  2336.           If you print in DOS, your  printer  will print the list on one  
  2337.     continuous piece  of paper.   I suggest that you have a long piece  
  2338.     in  the printer as the list will be 65 lines long.  
  2339.           
  2340.           MR.  BILL  will  create for its own use the  file  DMA0.CDE 
  2341.     containing  the  codes  and rates  and  DMA.TBL  containing  the 
  2342.     headings, subtotal categories and conversion factors.  Don't mess
  2343.     with these data files!
  2344.  
  2345.                    ORDER CHARGES WILL APPEAR ON BILL
  2346.  
  2347.           For  any  given  date, the categories you  choose  will  be 
  2348.     printed  on your bills in the same order that you  entered  them 
  2349.     when you set up your list.    That means that if the first cate-
  2350.     gory  that  you  entered was for "PHOTOCOPY  EXPENSES"  and  the 
  2351.     second  entry was for "HOURS IN CONFERENCE" and the third  entry 
  2352.     was for "TELEPHONE CALLS" then when a bill is written, the first 
  2353.     entry for,  say 11-1-86, will be "PHOTOCOPY EXPENSES", (if there 
  2354.     were any),  the second for 11-1-86 will be "HOURS IN CONFERENCE" 
  2355.     and  the  third  for 11-1-86 will be "TELEPHONE  CALLS"  and  so 
  2356.     forth.  NOTE:  these headings don't have to be in all capitals.
  2357.  
  2358.           If  you  want  your categories to appear on your  bill  in 
  2359.     alphabetical  order,  then you must enter them  in  alphabetical 
  2360.     order.
  2361.  
  2362.           If  you  want your bill to show all your costs first  then 
  2363.     all your fees,  you must enter all your cost codes  first,  then 
  2364.     all  your fee codes.   In that way,  each date billed will first 
  2365.  
  2366.                                   27
  2367.     show the costs charged on that day, then all the fees charged on 
  2368.     that day.
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.  
  2388.  
  2389.  
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401.  
  2402.  
  2403.  
  2404.  
  2405.  
  2406.  
  2407.  
  2408.  
  2409.  
  2410.  
  2411.  
  2412.  
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418.                                   28
  2419.  
  2420.  
  2421.                     QUICK USE OUTLINE FOR MR. BILL tm
  2422.  
  2423.           
  2424.           You start MR. BILL by typing:
  2425.           A>BILL [return] or C:\BILL>BILL [return]
  2426.  
  2427.           Your disk has a file called ORD with contains the number 1.  
  2428.     This starts the getting started "tutorial".    You will be  taken 
  2429.     to the following modules:
  2430.  
  2431.           1) BILLSUB, to set up your (up to) nine subtotal categories
  2432.           2) BILLSET, to set up your billing codes and rates
  2433.           3) BILLADD, to enter your client/customer addresses
  2434.  
  2435.           When these have been set up,  Mr.  Bill will erase ORD  and 
  2436.     take  you to the Main Menu.   You can now press 'E' to Enter your 
  2437.     charges  and credits.   After entering your billing data 
  2438.     (activities) you can press 'P' at the Main Menu to get
  2439.     information about how to print your bills and reports.
  2440.  
  2441.           Let  Mr.  Bill take you through the  set-up  modules,  then 
  2442.     enter some data and print some bills.  Play with it.  Nothing you 
  2443.     do  with Mr.  Bill with erase your files or format your disks  or 
  2444.     cause your machine to go up in smoke.  Experiment with it, use it 
  2445.     and if you like it, send for the manual.
  2446.  
  2447.              NOTE:  When you set up your subtotal categories, you will
  2448.     be asked for your billing code name.  Use your initials or 'MYBILLS'
  2449.     or 'RATES' or whatever you like.
  2450.  
  2451.              When you set up your table of billing codes and rates
  2452.     you will again be asked for your billing code name.  Us the SAME
  2453.     NAME, 'RATES'  'MYBILLS' 'DMA' whatever, but the same name as 
  2454.     you used when you set up your subtotals.
  2455.  
  2456.              When you enter your addresses, you will be asked for your
  2457.     billing code name.  USE THE SAME NAME.  Mr. Bill will tack an
  2458.     extension onto the end of this name for different files: .CDE for
  2459.     billing codes, .ADD for address files, .KEY for billing name key
  2460.     files, etc.  So, please, first set up your subtotals, second,
  2461.     setup your billing codes and third set up your addresses and
  2462.     use the same file name when you start each of these modules.
  2463.  
  2464.                            ABOUT COLOR
  2465.  
  2466.          I hav΃ made it possible for you to change the colors
  2467.  
  2468.  
  2469.  
  2470.                                   29
  2471.  
  2472.     which Mr. Bill uses.  The default colors are white letters (the
  2473.     foreground color) on a blue background.  These colors can be changed
  2474.     by placing the numbers of alternate colors in the DISKDRVE file.
  2475.  
  2476.           Let me explain: Turbo Basic gives each color a number
  2477.     according to the list below:
  2478.  
  2479.     0=Black;   1=Blue;   2=Green;  3=Cyan;   4=Red;    5=Magenta
  2480.     6=Brown;   7=White;  8=Gray;   9=Light Blue;  10=Light Green
  2481.     11=Light Cyan;  12=Light Red;  13=Light Magenta    14=Yellow
  2482.     15=Bright White;
  2483.  
  2484.           Thus, Bright white letters on a blue background (the 
  2485.     default) would be 15 (bright white), 1 (blue);
  2486.  
  2487.           Blue letters on a white background would be 1 (blue)
  2488.     15 (bright white);
  2489.  
  2490.           Red letters on a green background would be 4 (red), 2
  2491.     (green).
  2492.  
  2493.           You can add two lines of color numbers to your diskdrve 
  2494.     file to tell Mr. Bill that you want it to use the specified 
  2495.     colors instead of white letters on a blue background.  For
  2496.     example, if you wanted White letters on a Black background,
  2497.     your DISKDRVE file would look like this:
  2498.  
  2499.     C       [DATA DRIVE NAME, DRIVE C]
  2500.     15      [THE NUMBER FOR THE COLOR WHITE]
  2501.     0       [THE NUMBER FOR THE COLOR BLACK]
  2502.  
  2503.           Don't type in the information in the brackets.  That is 
  2504.     just to explain the data to you.  Here is how you could create
  2505.     a diskdrve version to put white letters on a black background:
  2506.  
  2507.  
  2508.     C:\BILL>COPY CON: DISKDRVE  [RETURN]
  2509.     C  [RETURN]
  2510.     15  [RETURN]
  2511.     0  [RETURN]
  2512.     ^Z [CONTROL Z THEN RETURN]
  2513.     1 file(s) copied
  2514.  
  2515.           Again, don't type in the words in the brackets.  They are
  2516.     just to explain things to you.  That is, you don't type the word
  2517.     "return"; you press the return key.  The control Z means that you
  2518.     hold down the control key and press a Z at the same time.
  2519.  
  2520.  
  2521.  
  2522.                                   30
  2523.  
  2524.           If you are happy with white on blue, YOU DON'T HAVE TO DO
  2525.     ANYTHING AT ALL TO DISKDRVE.  JUST LEAVE IT ALONE AND YOU WILL 
  2526.     GET WHITE ON BLUE.
  2527.  
  2528.                          END OF SHAREWARE MANUAL
  2529.                 FULL MANUAL UPON REGISTRATION OF PROGRAM
  2530.  
  2531.  
  2532.           The above Table of Contents gives you an outline of what is 
  2533.     in the full MR. BILL manual.  Users who register with me will get 
  2534.     a  disk  containing the full manual plus notification of  updates 
  2535.     and some help if you call with a question.  
  2536.  
  2537.           To register, send me your name and address and $40.  If you 
  2538.     use MR. BILL, I ask you to send me the $40 (360 K disks) as part 
  2539.     recompense for the many hundreds of hours I have invested in the 
  2540.     program.  3 1/2 inch disks are $10 extra.
  2541.  
  2542.           Commercial users are strongly urged to pay the $40 
  2543.     if they use the program.   If you haven't registered the program, 
  2544.     don't  call  with  questions.    I return all  calls  collect  to 
  2545.     registered users.
  2546.  
  2547.           If you like MR.  BILL,  you should consider trying CK tm, a 
  2548.     program  I wrote to keep track of all the income and expenses  in 
  2549.     my law practice including monthly and year to date reports for my 
  2550.     CPA.    CK  is also available from the people who sent you MR BILL.
  2551.  
  2552.           Take care,
  2553.  
  2554.           David M. Alexander
  2555.  
  2556.  
  2557.                               David M. Alexander
  2558.                           2600 El Camino Real  #506
  2559.                              Palo Alto, CA  94306
  2560.                                  415-857-9233
  2561.  
  2562.  
  2563.  
  2564.  
  2565.  
  2566.  
  2567.  
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.                                   31
  2575.